Tony
If you reinstall packages like glibc or gcc it always wise todo the following thing:
emerge -ev system emerge --depclean system emerge -ev system revdep-rebuild
Step 2 and 3 may not be neccessary. I found that some days ago in a forum thread. And it helped my installation.
In that thread has also benn then recommendation to do a emerge -e world twice. But I did not do that.
/Uwe
Tony Clark wrote:
Hi,
I have a problem that emerge won't compile packages. It seems to install binary packages ok. I've played with use flags and reinstalled a few packages like gcc, portage, python and glibc to see if that helped. I built them on my other gentoo box which is working fine. This is as far as I get.
power / # emerge sed -d
Calculating dependencies
Parent: None
Depstring: sys-apps/sed
Candidates: ['sys-apps/sed']
ebuild: sys-apps/sed-4.0.9
binpkg: None
-
Parent: ebuild / sys-apps/sed-4.0.9 merge
Depstring: virtual/libc nls? ( sys-devel/gettext ) sys-devel/gnuconfig !bootstrap? ( sys-devel/patch ) virtual/libc
Candidates: []
Exiting... ebuild / sys-apps/sed-4.0.9 merge
Exiting... None
...done!
+ dyn_cleanemerge (1 of 1) sys-apps/sed-4.0.9 to /
+ '[' GNU == BSD ']'
+ rm -rf /pub3/tmp/portage/sed-4.0.9/image
+ hasq keeptemp autoaddcvs autoconfig buildpkg ccache distlocks sandbox sfperms
+ local x
+ local me=keeptemp
+ shift
+ '[' autoaddcvs == keeptemp ']'
+ '[' autoconfig == keeptemp ']'
+ '[' buildpkg == keeptemp ']'
+ '[' ccache == keeptemp ']'
+ '[' distlocks == keeptemp ']'
+ '[' sandbox == keeptemp ']'
+ '[' sfperms == keeptemp ']'
+ return 1
+ rm -rf /pub3/tmp/portage/sed-4.0.9/temp
+ hasq keepwork autoaddcvs autoconfig buildpkg ccache distlocks sandbox sfperms
+ local x
+ local me=keepwork
+ shift
+ '[' autoaddcvs == keepwork ']'
+ '[' autoconfig == keepwork ']'
+ '[' buildpkg == keepwork ']'
+ '[' ccache == keepwork ']'
+ '[' distlocks == keepwork ']'
+ '[' sandbox == keepwork ']'
+ '[' sfperms == keepwork ']'
+ return 1
+ rm -rf /pub3/tmp/portage/sed-4.0.9/.unpacked
+ rm -rf /pub3/tmp/portage/sed-4.0.9/.compiled
+ rm -rf /pub3/tmp/portage/sed-4.0.9/.tested
+ rm -rf /pub3/tmp/portage/sed-4.0.9/.installed
+ rm -rf /pub3/tmp/portage/sed-4.0.9/.packaged
+ rm -rf /pub3/tmp/portage/sed-4.0.9/build-info
+ rm -rf /pub3/tmp/portage/sed-4.0.9/work
+ '[' -f /pub3/tmp/portage/sed-4.0.9/.unpacked ']'
++ find /pub3/tmp/portage/sed-4.0.9 -mindepth 1 -maxdepth 1
+ '[' -z '' ']'
+ rmdir /pub3/tmp/portage/sed-4.0.9
+ true
+ set +x
It just sits there and does nothing more.
Any ideas?
tony
-- [email protected] mailing list
-- [email protected] mailing list
