Gentoo Archives: gentoo-user

From: Helmut Jarausch <jarausch@××××××××××××××××.de>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] revdep-rebuild keeps reinstalling binutils
Date: Thu, 04 Feb 2010 15:05:44
Message-Id: tkrat.d5752256dd204b80@igpm.rwth-aachen.de
In Reply to: Re: [gentoo-user] revdep-rebuild keeps reinstalling binutils by Leon Feng
1 Hi Leon,
2
3 have you really run
4 lafilefixer --justfixit
5
6 and some time, ago, I had problems because of
7 dangling symlinks, so I've run
8
9 symlinks -dr /usr
10
11 (which remove all dangling symlinks in /usr/**/*)
12
13 Then re-emerge sys-devel/binutils again
14
15 I hope this helps,m
16
17 Helmut.
18
19
20 On 4 Feb, Leon Feng wrote:
21 > 在 2010/2/4 05:45:00,Harry Putnam ・3校
22 >> After todays update world, I run revdep-rebuild which reports binutils
23 >> broken and uses `oneshot' to reinstall it. Follow with another
24 >> revdep-rebuild and it finds the same thing.
25 >>
26 >> Anyone seen something similar or have an idea what might be the problem?
27 >>
28 >
29 > I have seen this for weeks, but since I upgrade to portage-2.2* at the same
30 > time, do not know whether it is related. My revdep-rebuild out is listed
31 > below, anyone has a solution?
32 >
33 > # revdep-rebuild -p
34 > [...]
35 > * Collecting system binaries and libraries
36 > * Generated new 1_files.rr
37 > * Collecting complete LD_LIBRARY_PATH
38 > * Generated new 2_ldpath.rr
39 > * Checking dynamic linking consistency
40 > [ 35% ] * broken /usr/lib/binutils/i686-pc-linux-gnu/2.20/libbfd.la
41 > (requires -liberty)
42 > * broken /usr/lib/binutils/i686-pc-linux-gnu/2.20/libopcodes.la
43 > (requires -liberty)
44 > [ 100% ]
45 > * Generated new 3_broken.rr
46 > * Assigning files to packages
47 > * /usr/lib/binutils/i686-pc-linux-gnu/2.20/libbfd.la -> sys-devel/binutils
48 > * /usr/lib/binutils/i686-pc-linux-gnu/2.20/libopcodes.la -> sys-
49 > devel/binutils
50 > * Generated new 4_raw.rr and 4_owners.rr
51 > * Cleaning list of packages to rebuild
52 > * Generated new 4_pkgs.rr
53 > * Assigning packages to ebuilds
54 > * Generated new 4_ebuilds.rr
55 > * Evaluating package order
56 > * Generated new 5_order.rr
57 > * All prepared. Starting rebuild
58 > emerge --oneshot --pretend sys-devel/binutils:0
59 >
60 > These are the packages that would be merged, in order:
61 >
62 > Calculating dependencies... done!
63 > [ebuild R ] sys-devel/binutils-2.20
64 > * Now you can remove -p (or --pretend) from arguments and re-run revdep-
65 > rebuild.
66 >
67 > Leon Feng
68
69 --
70 Helmut Jarausch
71
72 Lehrstuhl fuer Numerische Mathematik
73 RWTH - Aachen University
74 D 52056 Aachen, Germany