From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1OMY4p-0005lz-G4 for garchives@archives.gentoo.org; Thu, 10 Jun 2010 03:05:07 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8C2EEE0A52 for ; Thu, 10 Jun 2010 03:05:06 +0000 (UTC) Received: from outbound.icp-qv1-irony-out5.iinet.net.au (outbound.icp-qv1-irony-out5.iinet.net.au [203.59.1.105]) by pigeon.gentoo.org (Postfix) with ESMTP id CBF95E07DF for ; Thu, 10 Jun 2010 02:08:53 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAN7lD0zLzhds/2dsb2JhbACeXnG+WoUYBINH X-IronPort-AV: E=Sophos;i="4.53,395,1272816000"; d="scan'208";a="160575122" Received: from unknown (HELO moriah.localdomain) ([203.206.23.108]) by outbound.icp-qv1-irony-out5.iinet.net.au with ESMTP; 10 Jun 2010 10:08:50 +0800 Received: from localhost (localhost [127.0.0.1]) by moriah.localdomain (Postfix) with ESMTP id B5E871CB58E6 for ; Thu, 10 Jun 2010 10:08:50 +0800 (WST) X-Virus-Scanned: amavisd-new at localdomain Received: from moriah.localdomain ([127.0.0.1]) by localhost (moriah.localdomain [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cIOiZCCzHcu2 for ; Thu, 10 Jun 2010 10:08:47 +0800 (WST) Received: from [192.168.44.2] (rattus [192.168.44.2]) by moriah.localdomain (Postfix) with ESMTP id B36D91CB58E1 for ; Thu, 10 Jun 2010 10:08:47 +0800 (WST) Subject: Re: [gentoo-user] Two gcc versions installed From: William Kenworthy To: gentoo-user@lists.gentoo.org In-Reply-To: <201006100305.59715.wonko@wonkology.org> References: <201006092034.05908.ddjones@riddlemaster.org> <201006100305.59715.wonko@wonkology.org> Content-Type: text/plain; charset="ISO-8859-1" Organization: Home in Perth! Date: Thu, 10 Jun 2010 10:08:47 +0800 Message-ID: <1276135727.14038.99.camel@rattus> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.28.3.1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 4f511fa6-dcca-40a1-8937-fec87a9af393 X-Archives-Hash: e9629eb65bd622416dcb1dd9a82b5c65 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 `. 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 Home in Perth!