Vegaman,vegaman wrote:I'm trying on IRC for an answer too... Just going through this guide, but I'm a bit stuck as to how I should emerge gcc-4.3.* before bootstrapping without the gcc overlay.
Thanks.
Code: Select all
~sys-devel/binutils-2.18.50.0.8 ~amd64
sys-devel/gcc-config ~amd64
~sys-devel/gcc-4.3.1-r1 ~amd64
~sys-libs/glibc-2.8_p20080602 ~amd64
dev-libs/gmp ~amd64
dev-libs/mpfr ~amd64
~sys-apps/net-tools-1.60_p20071202044231-r1 ~amd64
sys-libs/gpm ~amd64


Code: Select all
step 7.4:
# USE="ruby inquisito" emerge paludis
Code: Select all
# USE="ruby inquisitio" emerge paludis
Code: Select all
Sleipnir / # paludis -s
Unhandled exception:
* In program paludis -s:
* When making environment from specification '':
* When loading paludis configuration:
* Paludis configuration error: Paludis configuration error: Can't find configuration directory (tried '/root/.paludis', '/etc/paludis') (paludis::paludis_environment::PaludisConfigNoDirectoryError)
Code: Select all
mkdir /usr/portage/.cache/names/gentoo/

m4rl0n wrote:Vegaman,vegaman wrote:I'm trying on IRC for an answer too... Just going through this guide, but I'm a bit stuck as to how I should emerge gcc-4.3.* before bootstrapping without the gcc overlay.
Thanks.
BeBop Stage4 uses gcc-4.3.*
Please, see below the entries that I use on packages.keywords to emerge gcc-4.3.*:
Code: Select all
~sys-devel/binutils-2.18.50.0.8 ~amd64 sys-devel/gcc-config ~amd64 ~sys-devel/gcc-4.3.1-r1 ~amd64 ~sys-libs/glibc-2.8_p20080602 ~amd64 dev-libs/gmp ~amd64 dev-libs/mpfr ~amd64 ~sys-apps/net-tools-1.60_p20071202044231-r1 ~amd64 sys-libs/gpm ~amd64
For more details about BeBop, please see the URL´s:
http://www.mrgnetwork.com.br/wiki/doku.php/en/bebop
http://forums.gentoo.org/viewtopic-t-710601.html
Regards,
Marlon


Good questionAmpheus wrote:Is there any special reason why the guide switched to stage3?
I'm asking because in the old version conrad said a lot about stage1 being much better than stage3.

Live ebuild problems are live ebuild problems, those -9999 ebuilds aren't supposed to be keyworded anyway (i just removed them), so if you sync again it will look to downgrade unless you put something in your keywordsStrowi wrote:hi,
me too had some paludis related trouble, but besides that it worked fine.
There still is the xorg-x11 & hal & gamin circular dependency issue.
There was a problem with the xf86-video-ati-9999 driver, wouldn't compile from the THE overlay on amd64.
I personally prefer the output of emerge -pv xyz, because it is much more informative, than paludis -ip xyz (but that doesn't belong here, i guess).

No need to mask it, i removed the keywords from the ebuild now just syncStrowi wrote:hi cheater1034,
i was just surprised, that -9999 was installed only because of ~ARCH, solved it by masking the package.
Also the circular dependency issue was solved as talked about many times over in the forums:
USE="-hal" emerge xorg-server && emerge --newuse xorg-server (or so i remember).
The thing with paludis output is.... when i install software with >10 dependencies, i have to scroll up and up to get a look at all of them...
PS: how do i remove an overlay with playman? the man doesn't show such an option?

Just edit the configuration file and comment it out or delete the config file all together, it really isn't a big deal...Strowi wrote:Hmm... Please don't get me wrong, i really do not want to trash paludis, it seems to be on a good way.cheater1034 wrote: No need to mask it, i removed the keywords from the ebuild now just sync
to remove stuff it's, rm -rf /etc/paludis/repositories/repository.conf; rm -rf /var/paludis/repositories/repository
Then regenerate the cache or sync (which regenerates the installable cache)
But this is one thing that really bugs me, there exists "paludis -a" but to delete the overlay i still have to remove it manually? I could just stay with portage and write a bash "emerge --sync && layman -S" (if it was just for this). Correct me if i am wrong!
I also have to read up on the cache stuff, what really gets cached and when the cache should/gets updated.

you are not using the correct stage3 tarballs.... please read more carefullygerberj wrote:I a trying to emerge paludis on a fresh new stage3 install using
CONRAD
Stage 3 on 87 | RELEASE #4 "One day to change the world!"
and all versions of paludis are masked by: ~x86 keyword
Code: Select all
root@sysresccd /root % chroot /mnt/gentoo /bin/bash
chroot: cannot run command `/bin/bash': Exec format error