Installing a new system from a stage1-2005.0-20050110, upon attempting to install xorg it fails with an easily-fixable error for no apparent reason. the fix in the following forum post worked for me (simply reinstall flex after emerge system is complete) http://forums.gentoo.org/viewtopic-t-262823-highlight-lfl.html if it matters my install "medium" was an already running gentoo install, instead of a livecd Reproducible: Always Steps to Reproduce: 1. create new partition, untar stage1 (i used 2005.0-latest), etc following the official documentation 2. bootstrap (only USE flag set was ntpl) 3. emerge system && emerge xorg-x11 -- How to fix it: 1) emerge -pv flex Calculating dependencies ...done! [ebuild R ] sys-devel/flex-2.5.4a-r5 -build -debug -static 0 kB 2) emerge flex && emerge xorg-x11 Actual Results: both xorg-x11 6.8.0-r4 and 6.8.2 crash stating they cannot find -lfl Expected Results: xorg-x11 compiles cleanly stage1-2005.0-20050110 ACCEPT_KEYWORDS="x86" CFLAGS="-march=athlon-xp -O3 -fomit-frame-pointer -pipe" USE="nptl" MAKEOPTS="-j2" installed from a running system on sda to a partition on sdb. emerge --info from the chroot reports versions from the install "medium," so all versions are from the stable 2005.0 stage or the latest stable after an emerge sync.
vapier, didn't you hit this a while back? Figure out what was going on?
Ah, I see that forums thread has some hints. Apparently pretty much everything flex provides gets deleted if it's built w/ USE=build. This leaves you with a system that can't link anything against libfl until flex gets rebuilt.
this is only an issue with 2005.0 installs, not 2004.3 ... flex isnt the only package that'll have this 'bug' either ...
Well, the 2005.0 stages cannot be used with the 2004.3 documentation. The stages have the proper behavior when one follows the 2005.0 instructions, which suggests using either --newuse or --emptytree when doing "emerge system" until such time as bug bug #81187 is resolved, which will most likely be after the 2005.0 release. Anyway, there is a specific bug for 2005.0-related issues, so I am duping this one. *** This bug has been marked as a duplicate of 77885 ***
*** Bug 82783 has been marked as a duplicate of this bug. ***
*** Bug 84340 has been marked as a duplicate of this bug. ***