View previous topic :: View next topic |
Author |
Message |
leon_73 Guru
Joined: 13 Mar 2003 Posts: 505 Location: Milano
|
Posted: Sat Feb 03, 2007 6:53 am Post subject: [SOLVED] revdep-rebuild loop |
|
|
Hi all,
yesterday I was doing a control of the status of my box, and I noticed that that revdep-rebuild has this "loop"
Code: | revdep-rebuild
Configuring search environment for revdep-rebuild
Checking reverse dependencies...
Packages containing binaries and libraries broken by a package update
will be emerged.
Collecting system binaries and libraries... done.
(/root/.revdep-rebuild.1_files)
Collecting complete LD_LIBRARY_PATH... done.
(/root/.revdep-rebuild.2_ldpath)
Checking dynamic linking consistency...
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)
done.
(/root/.revdep-rebuild.3_rebuild)
Assigning files to ebuilds... done.
(/root/.revdep-rebuild.4_ebuilds)
Evaluating package order... done.
(/root/.revdep-rebuild.5_order)
All prepared. Starting rebuild...
emerge --oneshot =sys-devel/gcc-4.1.1-r3
|
but after recompiling that if I test once again the situation is the same...
I don't have any prob on my bux for that... it is just a curiosity... could you give me some hint?
tnx
Leo
Last edited by leon_73 on Sun Feb 04, 2007 1:17 pm; edited 1 time in total |
|
Back to top |
|
|
The_P Apprentice
Joined: 13 Mar 2004 Posts: 248
|
Posted: Sat Feb 03, 2007 7:24 am Post subject: |
|
|
You can solve this problem by modifying this two files:
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgcjawt.la
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgij.la
You can open them with a text editor. Then are this paths written in the two files:
/usr/lib/lib-gnu-java-awt-peer-gtk.la
/usr/lib/libgcj.la
You have to change this paths to:
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/lib-gnu-java-awt-peer-gtk.la
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgcj.la
Then revdep rebuild don't finds this errors any more. |
|
Back to top |
|
|
leon_73 Guru
Joined: 13 Mar 2003 Posts: 505 Location: Milano
|
Posted: Sun Feb 04, 2007 1:17 pm Post subject: |
|
|
The_P wrote: | You can solve this problem by modifying this two files:
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgcjawt.la
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgij.la
You can open them with a text editor. Then are this paths written in the two files:
/usr/lib/lib-gnu-java-awt-peer-gtk.la
/usr/lib/libgcj.la
You have to change this paths to:
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/lib-gnu-java-awt-peer-gtk.la
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgcj.la
Then revdep rebuild don't finds this errors any more. |
OK .... it seems that is works now...
could you explain me also what I did
Do you think we should notify it on bugs.gentoo.org?
Leo |
|
Back to top |
|
|
desultory Bodhisattva
Joined: 04 Nov 2005 Posts: 9410
|
|
Back to top |
|
|
|