Hi Leon, have you really run lafilefixer --justfixit
and some time, ago, I had problems because of dangling symlinks, so I've run symlinks -dr /usr (which remove all dangling symlinks in /usr/**/*) Then re-emerge sys-devel/binutils again I hope this helps,m Helmut. On 4 Feb, Leon Feng wrote: > 在 2010/2/4 05:45:00,Harry Putnam : >> After todays update world, I run revdep-rebuild which reports binutils >> broken and uses `oneshot' to reinstall it. Follow with another >> revdep-rebuild and it finds the same thing. >> >> Anyone seen something similar or have an idea what might be the problem? >> > > I have seen this for weeks, but since I upgrade to portage-2.2* at the same > time, do not know whether it is related. My revdep-rebuild out is listed > below, anyone has a solution? > > # revdep-rebuild -p > [...] > * Collecting system binaries and libraries > * Generated new 1_files.rr > * Collecting complete LD_LIBRARY_PATH > * Generated new 2_ldpath.rr > * Checking dynamic linking consistency > [ 35% ] * broken /usr/lib/binutils/i686-pc-linux-gnu/2.20/libbfd.la > (requires -liberty) > * broken /usr/lib/binutils/i686-pc-linux-gnu/2.20/libopcodes.la > (requires -liberty) > [ 100% ] > * Generated new 3_broken.rr > * Assigning files to packages > * /usr/lib/binutils/i686-pc-linux-gnu/2.20/libbfd.la -> sys-devel/binutils > * /usr/lib/binutils/i686-pc-linux-gnu/2.20/libopcodes.la -> sys- > devel/binutils > * Generated new 4_raw.rr and 4_owners.rr > * Cleaning list of packages to rebuild > * Generated new 4_pkgs.rr > * Assigning packages to ebuilds > * Generated new 4_ebuilds.rr > * Evaluating package order > * Generated new 5_order.rr > * All prepared. Starting rebuild > emerge --oneshot --pretend sys-devel/binutils:0 > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild R ] sys-devel/binutils-2.20 > * Now you can remove -p (or --pretend) from arguments and re-run revdep- > rebuild. > > Leon Feng -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany