From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1E91rl-0007Yb-G9 for garchives@archives.gentoo.org; Sat, 27 Aug 2005 14:41:05 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j7REbaVI018819; Sat, 27 Aug 2005 14:37:36 GMT Received: from gw02.mail.saunalahti.fi (gw02.mail.saunalahti.fi [195.197.172.116]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j7REYUtM009520 for ; Sat, 27 Aug 2005 14:34:30 GMT Received: from [192.168.150.87] (YYYMMMXLIX.dsl.saunalahti.fi [85.76.9.250]) by gw02.mail.saunalahti.fi (Postfix) with ESMTP id EAC77D0FAB for ; Sat, 27 Aug 2005 17:36:04 +0300 (EEST) Message-ID: <43107A54.8040203@gentoo.org> Date: Sat, 27 Aug 2005 17:36:04 +0300 From: =?UTF-8?B?UGV0dGVyaSBSw6R0eQ==?= User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050716) X-Accept-Language: en-us, en Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] why does gcc-3.4.x depend on gcc-3.3.x / libstdc++? References: <623652d5050826021471a91d8e@mail.gmail.com> <20050826134928.GA23434@toucan.gentoo.org> <430FB7CB.3030706@gentoo.org> In-Reply-To: <430FB7CB.3030706@gentoo.org> X-Enigmail-Version: 0.92.0.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by robin.gentoo.org id j7REbaWo018819 X-Archives-Salt: a13fd4c3-30e8-45c9-b9c6-529f5c4dcc16 X-Archives-Hash: 706ff7e050b0a0f911ded008bd5655d3 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Bjarke Istrup Pedersen wrote: > I must say I have been wondering about this for a while too. > A solution might be add some sort of flag to packages that are binary, > and then let portage install libstdc++ the first time you install this > kind of package. >=20 This does not solve the following problem: 1. user upgrades to gcc-3.4.x 2. gcc-config to 3.4.x 3. emerge -P gcc Because libstdc++ has a different name (.6) in 3.4.x than the .5 in 3.3.X all the packages linked against the old one are borked and this includes python meaning that emerge does not work until you for example make a symlink from the .6 to .5. I recently run into this when reinstalling my desktop after a broken hard drive. Regards, Petteri R=C3=A4ty (Betelgeuse) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDEHpTcxLzpIGCsLQRAoOLAJwPpe3od7YvvqpQQkFE5zKbvEQgQQCdG7KG f07PYC8yAD+EJuBzyjT7cX8=3D =3DTrg6 -----END PGP SIGNATURE----- --=20 gentoo-dev@gentoo.org mailing list