From: William Kenworthy <billk@iinet.net.au>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Two gcc versions installed
Date: Thu, 10 Jun 2010 10:08:47 +0800 [thread overview]
Message-ID: <1276135727.14038.99.camel@rattus> (raw)
In-Reply-To: <201006100305.59715.wonko@wonkology.org>
Did you run "fix_libtool_files.sh 4.3.4" after switching gcc versions
with gcc-config before trying depclean?
BillK
On Thu, 2010-06-10 at 03:05 +0200, Alex Schuster wrote:
> Daniel D Jones writes:
>
> > eix gcc shows:
> >
> > Installed versions:
> >
> > 4.3.4(4.3)!s(10:56:18 AM 02/27/2010)(gtk mudflap nls nptl openmp
> > -altivec - bootstrap -build -doc -fixed-point -fortran -gcj -hardened
> > -libffi -multilib - multislot -n32 -n64 -nocxx -nopie -objc -objc++
> > -objc-gc -test -vanilla)
> >
> > 4.4.3-r2(4.4)!s(08:29:19 PM 06/07/2010)(fortran gtk mudflap nls nptl
> > openmp - altivec -bootstrap -build -doc -fixed-point -gcj -graphite
> > -hardened -libffi - multilib -multislot -n32 -n64 -nocxx -objc -objc++
> > -objc-gc -test -vanilla)
> >
> > Is there any reason to have both of these installed? Is it safe to
> > unmerge 4.3.4?
>
> Probably not. I would do an emerge -a --depclean. If nothing depends on
> the old gcc, it will be removed. Otherwise you get a message what has to
> be rebuilt, like I do:
>
> weird ~ # emerge -a --depclean
>
> * Always study the list of packages to be cleaned for any obvious
> * mistakes. Packages that are part of the world set will always
> * be kept. They can be manually added to this set with
> * `emerge --noreplace <atom>`. Packages that are listed in
> * package.provided (see portage(5)) will be removed by
> * depclean, even if they are part of the world set.
> *
> * As a safety measure, depclean will not remove any packages
> * unless *all* required dependencies have been resolved. As a
> * consequence, it is often necessary to run `emerge --update
> * --newuse --deep @world` prior to depclean.
>
> Calculating dependencies... done!
> >>> Checking for lib consumers...
> >>> Assigning files to packages...
> * In order to avoid breakage of link level dependencies, one or more
> * packages will not be removed. This can be solved by rebuilding the
> * packages that pulled them in.
> *
> * sys-devel/gcc-4.3.4 pulled in by:
> * app-arch/rpm-4.4.6-r7 needs libgomp.so.1
> * dev-lang/R-2.11.1 needs libgfortran.so.3
> * dev-lang/gdl-0.9_rc4 needs libgomp.so.1
> * dev-libs/beecrypt-4.2.1 needs libgomp.so.1
> * kde-base/cantor-4.4.4 needs libgfortran.so.3
> * kde-base/libkdcraw-4.4.4 needs libgomp.so.1
> * media-gfx/imagemagick-6.6.1.7 needs libgomp.so.1
> * media-sound/sox-14.3.1 needs libgomp.so.1
> * media-video/transcode-1.1.5-r1 needs libgomp.so.1
> * sci-libs/blas-reference-20070226-r1 needs libgfortran.so.3
> * sci-libs/fftw-3.2.2 needs libgomp.so.1
> * sci-libs/plplot-5.9.5 needs libgfortran.so.3
> * sys-devel/gettext-0.18.1 needs libgomp.so.1
> *
> >>> Adding lib providers to graph...
> -
> Calculating dependencies... done!
> >>> No packages selected for removal by depclean
> >>> To see reverse dependencies, use --verbose
> Packages installed: 1678
> Packages in world: 373
> Packages in system: 50
> Required packages: 1678
> Number removed: 0
>
> Wonko
>
--
William Kenworthy <billk@iinet.net.au>
Home in Perth!
prev parent reply other threads:[~2010-06-10 3:05 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-06-10 0:34 [gentoo-user] Two gcc versions installed Daniel D Jones
2010-06-10 0:53 ` Beau Henderson
2010-06-10 1:05 ` Alex Schuster
2010-06-10 2:08 ` William Kenworthy [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1276135727.14038.99.camel@rattus \
--to=billk@iinet.net.au \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox