public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
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!




      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