Hello,

this is what revdep-rebuild has to say wrt gcc:
  broken /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/lib-org-w3c-dom.la 
(requires /usr/lib/libgcj.la)
  broken /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/lib-org-xml-sax.la 
(requires /usr/lib/libgcj.la)
  broken /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgcjawt.la 
(requires /usr/lib/lib-gnu-java-awt-peer-gtk.la)
  broken /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgij.la 
(requires /usr/lib/libgcj.la)

but neither /usr/lib/libgcj.la nor /usr/lib/lib-gnu-java-awt-peer-gtk.la exist 
on this machine.
For example, unmerging sys-devel/gcc-3.4.6-r1 removes both
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/lib-org-w3c-dom.la
and
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/lib-org-xml-sax.la
and re-merging it afterwards re-creates both - again with the dependency 
on /usr/lib/libgcj.la

Here is a snippet from
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/lib-org-w3c-dom.la:

dependency_libs=' /usr/lib/libgcj.la -lpthread -ldl -lz 
-L/usr/i686-pc-linux-gnu/bin -L/usr/i686-pc-linux-gnu/lib -L/usr/lib/gcc/i6
86-pc-linux-gnu/../../../i686-pc-linux-gnu/lib -lgcc_s -lc'

For sys-devel/gcc-4.1.1-r1 the situation is the same.
What can be done to get rid of this?

Both versions of gcc have the following USE flags set:
doc fortran gcj gtk nls objc

Regards
  mks
-- 
gentoo-user@gentoo.org mailing list

Reply via email to