From: Joe(theWordy)Philbrook <jt...@tt...> - 2009-02-28 07:54:52
|
It would appear that on Feb 27, Alan McKinnon did say: > Look in /etc/layman/layman.cfg and find the "storage" directive. You will find > your layman overlays inside that directory. It's not necessarily set to > /usr/portage/local/layman/ (and might even default to below $PORTDIR at > install time) Am I glad to be talking with you! Perhaps I can even do this without borking another install... ;-7 You helped me find the actual currently in use location where (thank God!) the overlay (with the scripts) does exist... On the test installation of Sabayon where I'm doing this I've already emerged "enlightenment" without the keywords in place. I have not yet tried to emerge eine, eet, etc... Should I perhaps be best off getting the keywords file in place and then running: emerge --newuse enlightenment Before I install anything else??? > Please don't believe anything you read at gentoo-wiki.com, it is hopelessly > outdated, was entirely lost a good while back and has been regenerated from > search engine caches. It's uncertain whether that page is relevant anymore. > The correct reference is from the maintainer of the overlay: > > http://overlays.gentoo.org/dev/vapier/wiki/enlightenment Thank you, Site is now bookmarked! Ummnnn. I noticed two things. 1) he says to: "emerge e"... But on my laptop where I've added the overlay (but emerged no part of e yet) I just did an "emerge --ask e" to see what it offered. "no ebuilds" As far as I can see the only E it wants to give me is x11-wm/enlightenment 0.16.8.15 (says I've got 0.16.8.11 Which must be e16... is 0.16.8.15 correct for E17??? And if I do the emerge on that laptop won't I lose e16?? (I like to switch off...) On my desktop I've enough hard drive space to run two copies of Sabayon if need be to have both e16 and e17 available... 2) He mentions "export E17_WANT_AUTOMAKE=1.9"... Ummnn I just did an "emerge --search automake" it's only offering 1.10.1 & 1.10.2... Is setting this environmental variable still going to help? > What you really want to do is: > > emerge layman > layman -L > layman -a enlightenment > > The current location of vapier's sample package.keywords is in scripts/ inside > the overlay directory. You don't need his though, so to help you out I've > attached a working one. Thank you! But now that you've helped me find the script I'll use Vapier's recommended symlink. After all if the overlay gets updated with updated use flags in the updated included script of the same pathname, I'd get the updated keywords automatically. Right? There is one thing. I found several sites with instructions to set up an /etc/portage/package.keywords/ directory for the symlink /etc/portage/package.keywords/enlightenment But I only found one site (forgot to bookmark it <sigh>) which told me what to do with the original file that was: /etc/portage/package.keywords If I remember right that site said to move it to: /etc/portage/package.keywords/main I hope that's correct as that IS what I did with it. "???????????????" > Finally, building e17 on gentoo and derivatives is infinitely easier with > sets. emerge a recent *unstable* portage then find the thread from yesterday > with subject "Ecore & Enlightenment compile failure" where I gave full details > plus working sets files. Ummnn yeah, I read somewhere that the sets feature is only available in portage versions >=2.2 And on my Sabayon the highest available portage version (according to "emerge --search portage") is 2.1.6.7 <sigh> I'm thinking that the closest to "sets" that I can do here is a /root/bin script containing something like the 'for x in $list' command suggested on that gentoo wiki you advised against... Did they at least get the correct emerge order right??? I'm thinking: #!/bin/bash export E17_WANT_AUTOMAKE=1.9 #if needed list="eina eet evas ecore efreet embryo edje e_dbus enlightenment" for x in $list ; do emerge $x ; done I tried to google for "Ecore & Enlightenment compile failure" And I got LOTS of stuff But I didn't find the thread itself. <sigh> Don't suppose you have the actual url? In any case Alan, I thank you for the help you've already so kindly given. And I THANK you for the additional info I'm hoping you'll be kind enough to tell me. Have yourself a great day! -- | --- --- | <o> <o> Joe (theWordy) Philbrook | ^ J(tWdy)P | /---\ "bla bla bla..." <<jt...@tt...>> | \___/ "...and bla..." At least I know my mouth is running, I just can't find the off button! |