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 1E9QpF-0000YC-0n
	for garchives@archives.gentoo.org; Sun, 28 Aug 2005 17:20:09 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j7SHHilV028894;
	Sun, 28 Aug 2005 17:17:44 GMT
Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30])
	by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j7SHG5J2030693
	for <gentoo-dev@lists.gentoo.org>; Sun, 28 Aug 2005 17:16:05 GMT
Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org)
	by smtp.gentoo.org with esmtp (Exim 4.43)
	id 1E9Qn0-00085A-VY
	for gentoo-dev@lists.gentoo.org; Sun, 28 Aug 2005 17:17:51 +0000
Received: from list by ciao.gmane.org with local (Exim 4.43)
	id 1E9QmO-0002pP-Ep
	for gentoo-dev@gentoo.org; Sun, 28 Aug 2005 19:17:12 +0200
Received: from dsl-082-083-011-139.arcor-ip.net ([82.83.11.139])
        by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
        id 1AlnuQ-0007hv-00
        for <gentoo-dev@gentoo.org>; Sun, 28 Aug 2005 19:17:12 +0200
Received: from skoehler by dsl-082-083-011-139.arcor-ip.net with local (Gmexim 0.1 (Debian))
        id 1AlnuQ-0007hv-00
        for <gentoo-dev@gentoo.org>; Sun, 28 Aug 2005 19:17:12 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: gentoo-dev@lists.gentoo.org
From: =?ISO-8859-15?Q?Sven_K=F6hler?= <skoehler@upb.de>
Subject: [gentoo-dev]  Re: why does gcc-3.4.x depend on gcc-3.3.x / libstdc++?
Date:  Sun, 28 Aug 2005 19:09:18 +0200
Message-ID: <desrgv$nl2$1@sea.gmane.org>
References:  <623652d5050826021471a91d8e@mail.gmail.com> <20050826134928.GA23434@toucan.gentoo.org> <430FB7CB.3030706@gentoo.org> <20050827143033.GA8501@lion.gg3.net>
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
Mime-Version:  1.0
Content-Type:  multipart/signed; micalg=pgp-sha1;
 protocol="application/pgp-signature";
 boundary="------------enig09129EF046D040B44050B2C7"
X-Complaints-To: usenet@sea.gmane.org
X-Gmane-NNTP-Posting-Host: dsl-082-083-011-139.arcor-ip.net
User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716)
X-Accept-Language: de-DE, de, en-us, en
In-Reply-To: <20050827143033.GA8501@lion.gg3.net>
X-Enigmail-Version: 0.92.0.0
Sender: news <news@sea.gmane.org>
X-Archives-Salt: 617acdde-378c-4b2a-8a25-b8a6becec1f4
X-Archives-Hash: af296515eae2d426984118c2ceb3be7f

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig09129EF046D040B44050B2C7
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 7bit

>>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.
> 
> You mean, like have binary packages depend on
> virtual/libstdc++-SOMEVERSION and have virtual/libstdc++ provided by gcc
> or the split-out libstdc++ ebuild?

Some packages event depend on libstdc++-v3 even if gcc-3.3 is installed.
I suggested virtuals for each libstdc++-version a long time ago since
they are provided by either gcc or seperate libstdc++ ebuilds. It was
rejected by i think vapier or azarah.

Furthermore, i suggested that portage may analyse installed binaries for
dependency on a specific libstc++ version and it may record an
additional depency for such packages.
This would solve the "emerge depclean uninstalls in-use libstdc++
library" easily. Of course, this might need heavy changes to portage.


--------------enig09129EF046D040B44050B2C7
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDEe++7Ww7FjRBE4ARAuu1AJ9QNuY9zJJAPkFXpj8WOSTtYSqjxgCfSOlI
HEIG25daq/wTQ3kCv79cD/M=
=x0Hb
-----END PGP SIGNATURE-----

--------------enig09129EF046D040B44050B2C7--

-- 
gentoo-dev@gentoo.org mailing list