13 msgmd5sum for directories?
6 msgTweak nice
3 msg(OT) Freezing: does encryption become useless?
3 msgUnmerge failure

revdep-rebuild keeps rebuilding gcc o__o
\ Mark David Dumlao (23 Feb 2008)
. \ Erik (23 Feb 2008)
. . \ Mark David Dumlao (23 Feb 2008)

1 msggnome-btdownload and overlays
7 msgXML editor
11 msg'emerge -ef world' and 'eclean --destructive di...
4 msg'emerge --update --deep --newuse world' fails t...
5 msgKernel upgrade broke NAT
4 msgF77 Provided through /etc/portage/env/*
8 msgOpenOffice 2.3.1 Won't Start As User
4 msgHow do I generate libguile-ltdl.so?
8 msgCFLAGS changes
2 msgNetworking bridging
1 msgLooking for someone
2 msgGnucash 2.2.3 build not finding libguile-ltdl*
14 msgemerge can not work !
2 msgQuestion about library with undfined refs
2 msglibpcre-7.6-r1
Subject:revdep-rebuild keeps rebuilding gcc o__o
Group:Gentoo-user
From:Mark David Dumlao
Date:23 Feb 2008


 

here is a sample snippet of the tail of a revdep-rebuild followed by another
one
===
* Messages for package sys-devel/gcc-4.1.2:

* If you have issues with packages unable to locate libstdc++.la,
* then try running 'fix_libtool_files.sh' on the old gcc versions.
* GNU info directory index is up-to-date.
Build finished correctly. Removing temporary files...
You can re-run revdep-rebuild to verify that all libraries and binaries
are fixed. If some inconsistency remains, it can be orphaned file, deep
dependency, binary package or specially evaluated library.
markd@trixie:~$ sudo revdep-rebuild -av
Password:
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.
(/home/markd/.revdep-rebuild.1_files)

Collecting complete LD_LIBRARY_PATH... done.
(/home/markd/.revdep-rebuild.2_ldpath)

Checking dynamic linking consistency...
broken /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/libgcjawt.la (requires
/usr/lib/../lib64/lib-gnu-java-awt-peer-gtk.la)
broken /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/libgij.la (requires
/usr/lib/../lib64/libgcj.la)
broken /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.2/libgcjawt.la (requires
/usr/lib/../lib64/lib-gnu-java-awt-peer-gtk.la)
broken /usr/lib64/gcc/x86_64-pc-linux-gnu/4.1.2/libgij.la (requires
/usr/lib/../lib64/libgcj.la)
done.
(/home/markd/.revdep-rebuild.3_rebuild)

Assigning files to ebuilds... done.
(/home/markd/.revdep-rebuild.4_ebuilds)

Evaluating package order... done.
(/home/markd/.revdep-rebuild.5_order)

All prepared. Starting rebuild...
emerge --oneshot -av =sys-devel/gcc-4.1.2
..........

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] sys-devel/gcc-4.1.2 USE="d fortran gcj gtk libffi mudflap
nls objc objc++ objc-gc (-altivec) -bootstrap -build -doc (-hardened) -ip28
-ip32r10k (-multilib) -multislot (-n32) (-n64) -nocxx -test -vanilla" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

Would you like to merge these packages? [Yes/No]
/===

What could i have broken this time? Shouldn't subsequent revdep-rebuilds be
doing nothing? This is my fourth consecutive revdep-rebuild...

I am using overlays. I just recently removed the ecatmur overlay from my
listing, so I didn't think it would be causing problems
===
markd@trixie:~$ layman -l
* roslin [Rsync ] (source: rsync://roslin.kicks-
ass.n...)
* sabayon [Subversion] (source:
http://svn.sabayonlinux.or...)
* sunrise [Subversion] (source:
http://overlays.gentoo.org...)
/===

The roslin overlay was used primarily for frostwire, i can't remember what
the other two were for. But if it were an overlay issue, wouldn't
revdep-rebuild be saying that it uses the overlays right after the build
list? What could be going on?
--
thing.



© 2004-2008 readlist.com