在 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

Reply via email to