Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Enlightenment E17
#2

Continue with installing e17, one of the annoying things is trying to remember all the packages you have installed and therefore which to update. Here is a simple script to work through all the ebuild packages in the overlay.

 



Code:
#!/bin/sh

for EBUILD in $(ls /usr/portage/local/layman/enlightenment/*/*/*-9999*ebuild)
do
CUR=$(dirname ${EBUILD#*enlightenment/})
emerge --quiet ${CUR} || echo ${CUR} >>fail
done




 

That should build everything! It might cause some stuff to be installed a couple of times if they get called in as requirements earlier on.

 

One other thing that I failed to mention is that you should do this:



Code:
# cd /etc/portage
# mv package.keywords package.keywords.file
# mkdir package.keywords
# cd package.keywords
# mv ../package.keywords.file main
# ln -s /usr/portage/local/layman/enlightenment/scripts/package.keywords.livecvs enlightenment




 

That will ensure that all the packages can be built without you needing to look after the keywords!

Reply


Messages In This Thread
Enlightenment E17 - by znx - 2007-03-01, 06:04 PM
Enlightenment E17 - by znx - 2008-05-22, 02:21 PM
Enlightenment E17 - by anyweb - 2008-05-22, 08:34 PM
Enlightenment E17 - by znx - 2008-05-24, 07:53 AM
Enlightenment E17 - by eth7up - 2008-10-31, 05:08 AM
Enlightenment E17 - by DSpider - 2008-12-13, 09:31 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)