Gentoo Archives: gentoo-user

From: "Bo Ørsted Andresen" <bo.andresen@××××.dk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] revdep-rebuild wants to merge gcc over and over again
Date: Fri, 10 Nov 2006 12:00:46
Message-Id: 200611101255.43188.bo.andresen@zlin.dk
In Reply to: [gentoo-user] revdep-rebuild wants to merge gcc over and over again by "Markus Schönhaber"
1 On Friday 10 November 2006 12:24, Markus Schönhaber wrote:
2 > Hello,
3 >
4 > this is what revdep-rebuild has to say wrt gcc:
5 > broken /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/lib-org-w3c-dom.la
6 > (requires /usr/lib/libgcj.la)
7 > broken /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/lib-org-xml-sax.la
8 > (requires /usr/lib/libgcj.la)
9 > broken /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgcjawt.la
10 > (requires /usr/lib/lib-gnu-java-awt-peer-gtk.la)
11 > broken /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgij.la
12 > (requires /usr/lib/libgcj.la)
13 >
14 > but neither /usr/lib/libgcj.la nor /usr/lib/lib-gnu-java-awt-peer-gtk.la
15 > exist on this machine.
16 > For example, unmerging sys-devel/gcc-3.4.6-r1 removes both
17 > /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/lib-org-w3c-dom.la
18 > and
19 > /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/lib-org-xml-sax.la
20 > and re-merging it afterwards re-creates both - again with the dependency
21 > on /usr/lib/libgcj.la
22 >
23 > Here is a snippet from
24 > /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/lib-org-w3c-dom.la:
25 >
26 > dependency_libs=' /usr/lib/libgcj.la -lpthread -ldl -lz
27 > -L/usr/i686-pc-linux-gnu/bin -L/usr/i686-pc-linux-gnu/lib -L/usr/lib/gcc/i6
28 > 86-pc-linux-gnu/../../../i686-pc-linux-gnu/lib -lgcc_s -lc'
29 >
30 > For sys-devel/gcc-4.1.1-r1 the situation is the same.
31 > What can be done to get rid of this?
32 >
33 > Both versions of gcc have the following USE flags set:
34 > doc fortran gcj gtk nls objc
35
36 https://bugs.gentoo.org/show_bug.cgi?id=125728#c29
37
38 --
39 Bo Andresen

Replies

Subject Author
Re: [gentoo-user] revdep-rebuild wants to merge gcc over and over again "Markus Schönhaber" <gentoo-user@×××××××××××.de>