On 5/30/07, Ric de France <[EMAIL PROTECTED]> wrote:
I think what is more useful is --prune (I'm guessing as I'm not in front of a Gentoo box at the moment). I usually try: # emerge -Pp
Here's the output: ________________________________________ myhost etc # emerge -Pp
These are the packages that would be unmerged:
dev-java/java-config selected: 2.0.32 protected: 1.3.7 omitted: none sys-devel/automake selected: 1.10 1.6.3 1.7.9-r1 protected: 1.9.6-r2 omitted: none sys-devel/autoconf selected: 2.61 protected: 2.13 omitted: none
'Selected' packages are slated for removal. 'Protected' and 'omitted' packages will not be removed.
________________________________________ But doesn't --prune just remove all but the most recent installation of a given package? While on the subject, I ran a pretend on revdep-rebuild, and it's complaining about some broken libraries in GCC... ________________________________________ langevin etc # revdep-rebuild -p -v Configuring search environment for revdep-rebuild Environment mismatch from previous run, deleting temporary files... 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.2/libgcjawt.la (requires /usr/lib/lib-gnu-java-awt-peer-gtk.la) broken /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/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 -p -v =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="fortran gcj gtk mudflap nls (-altivec) -bootstrap -build -d -doc (-hardened) (-ip28) (-ip32r10k) (-multilib) -multislot (-n32) (-n64) -nocxx -objc -objc++ -objc-gc -test -vanilla" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB Now you can remove -p (or --pretend) from arguments and re-run revdep-rebuild. ________________________________________ I'm a little uneasy doing a --oneshot emerge of GCC when I just recompiled my system twice... I'm not sure how that will affect my GCC upgrades in the future. I only upgraded a minor version of GCC, too. Any thoughts? -- [EMAIL PROTECTED] mailing list