From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.105.134.102] (helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1DivE1-0000dc-I5 for garchives@archives.gentoo.org; Thu, 16 Jun 2005 14: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 j5GEHtAE016344; Thu, 16 Jun 2005 14:17:55 GMT Received: from ctb-mesg6.saix.net (ctb-mesg6.saix.net [196.25.240.86]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j5GEBvJJ014280 for ; Thu, 16 Jun 2005 14:11:58 GMT Received: from gateway.lan (wblv-146-202-227.telkomadsl.co.za [165.146.202.227]) by ctb-mesg6.saix.net (Postfix) with ESMTP id 4F92A3C8C for ; Thu, 16 Jun 2005 16:12:57 +0200 (SAST) Received: from localhost (localhost.localdomain [127.0.0.1]) by gateway.lan (Postfix) with ESMTP id 854333A2430 for ; Thu, 16 Jun 2005 16:21:22 +0200 (SAST) Received: from gateway.lan ([127.0.0.1]) by localhost (gateway.lan [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14170-11 for ; Thu, 16 Jun 2005 16:21:18 +0200 (SAST) Received: from lycan.lan (lycan.lan [192.168.0.5]) (using SSLv3 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by gateway.lan (Postfix) with ESMTP id 6B9DF3A241A for ; Thu, 16 Jun 2005 16:21:18 +0200 (SAST) Subject: Re: [gentoo-dev] Glibc, non-glibc and external libs From: Martin Schlemmer To: gentoo-dev@lists.gentoo.org In-Reply-To: <200506161547.39899@enterprise.flameeyes.is-a-geek.org> References: <200506160002.31992@enterprise.flameeyes.is-a-geek.org> <200506161547.39899@enterprise.flameeyes.is-a-geek.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-63exxhOk/Q37qx9QQ30U" Organization: Gentoo Foundation Date: Thu, 16 Jun 2005 16:13:33 +0200 Message-Id: <1118931213.11254.4.camel@lycan.lan> 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 X-Mailer: Evolution 2.2.1.1 X-Virus-Scanned: by amavisd-new using ClamAV at nosferatu.za.org X-Archives-Salt: 33b6de74-4755-46d0-bd21-de4afae79163 X-Archives-Hash: 97afdd492b3098efa38469e72cd906e7 --=-63exxhOk/Q37qx9QQ30U Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Thu, 2005-06-16 at 15:47 +0200, Diego 'Flameeyes' Petten=C3=B2 wrote: > On Thursday 16 June 2005 00:02, Diego 'Flameeyes' Petten=C3=B2 wrote: > > There are other solutions a part the new virtuals? > Ok just to summarize. >=20 > a) getopt_long isn't important right now, FreeBSD 5 already takes care of= it,=20 > if in the future it will be necessary for NetBSD, OpenBSD or DragonFly, i= t=20 > will be another issue. >=20 > b) most of the packages requiring gettext at runtime already requires it = at=20 > build time atm... the simple thing to do is moving this on runtime on the= =20 > packages which needs when we'll stumble across it >=20 > c) main problem is libiconv, but this is required just by a few packages=20 > (gettext, glib2, bogofilter) the other uses it with gettext; as they does= n't=20 > require a specific version, we can also add dev-libs/libiconv to glibc's=20 > PROVIDE and just depend on dev-libs/libiconv. >=20 The issue I guess is that unlike it seems the common belief in the bsd camp is, virtuals is not the ultimate cure for all that is twisted. Rather do something like: DEPEND=3D"!userland_GNU? ( dev-libs/libiconv )" (or '!elibc_glibc?' if that is more relevant if it might be needed for uclibc/whatever) Just keeping on heaping virtuals for everything is not the only way. Or just pull them in the profile. --=20 Martin Schlemmer Gentoo Linux Developer, Desktop/System Team Developer Cape Town, South Africa --=-63exxhOk/Q37qx9QQ30U Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQBCsYkNqburzKaJYLYRAqLfAJ4zKkNxBUJl1YU8guGLDjo4sLutQwCfRE1y pbqXkvlxJ31x2EqaXGKginU= =aGqV -----END PGP SIGNATURE----- --=-63exxhOk/Q37qx9QQ30U-- -- gentoo-dev@gentoo.org mailing list