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.54)
	id 1Eksyi-0002u0-9p
	for garchives@archives.gentoo.org; Sat, 10 Dec 2005 00:52:44 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jBA0pFQX017918;
	Sat, 10 Dec 2005 00:51:15 GMT
Received: from ctb-mesg7.saix.net (ctb-mesg7.saix.net [196.25.240.77])
	by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jBA0lT5j030064
	for <gentoo-dev@lists.gentoo.org>; Sat, 10 Dec 2005 00:47:30 GMT
Received: from gateway.lan (dsl-146-222-224.telkomadsl.co.za [165.146.222.224])
	by ctb-mesg7.saix.net (Postfix) with ESMTP id 0BAAC362A
	for <gentoo-dev@lists.gentoo.org>; Sat, 10 Dec 2005 02:47:28 +0200 (SAST)
Received: from localhost (localhost.localdomain [127.0.0.1])
	by gateway.lan (Postfix) with ESMTP id 0F4953A261C
	for <gentoo-dev@lists.gentoo.org>; Sat, 10 Dec 2005 02:24:32 +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 01083-05 for <gentoo-dev@lists.gentoo.org>;
 Sat, 10 Dec 2005 02:24:18 +0200 (SAST)
Received: from lycan.lan (lycan.lan [192.168.0.5])
	(using TLSv1 with cipher RC4-MD5 (128/128 bits))
	(No client certificate requested)
	by gateway.lan (Postfix) with ESMTP id 374C73A2485
	for <gentoo-dev@lists.gentoo.org>; Sat, 10 Dec 2005 02:24:18 +0200 (SAST)
Subject: Re: [gentoo-dev] Modular X update
From: Martin Schlemmer <azarah@nosferatu.za.org>
To: gentoo-dev@lists.gentoo.org
In-Reply-To: <439A0F51.9090707@gentoo.org>
References: <439A0F51.9090707@gentoo.org>
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-8cFmTGXsadvx4GZUcvlr"
Date: Sat, 10 Dec 2005 02:52:22 +0200
Message-Id: <1134175942.11389.17.camel@lycan.lan>
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
X-Mailer: Evolution 2.4.2 
X-Virus-Scanned: by amavisd-new using ClamAV at nosferatu.za.org
X-Archives-Salt: bf7ef91e-574b-4417-9086-63b11dabdf1a
X-Archives-Hash: e6763046dedf4d43129daf5056a5ba18


--=-8cFmTGXsadvx4GZUcvlr
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Fri, 2005-12-09 at 23:12 +0000, Donnie Berkholz wrote:
> AREAS WE NEED HELP WITH:
> 1) Porting applications to modular X
> 2) Fixing descriptions for the vast majority of modular packages.
>=20
>=20
> OK, it seems like we've now got issues resolved related to the new=20
> virtual/x11 package. Despite all the eyes that looked at it and all the=20
> publicity on lists and elsewhere, we still missed the lack of stable=20
> keywords in it, which caused some issues when the default virtual was=20
> pulled from the base profile. Thanks to axxo and flameeyes for dealing=20
> with this while I was at lunch.
>=20
> Here's roughly how it all works:
>=20
> 1) Users with xorg-6.x installed will continue along happily, because=20
> 6.x PROVIDES virtual/x11 on their systems.
>=20
> 2) Users with no X installed will pull in the virtual/x11 package=20
> because there is no longer a default virtual.
>=20
> 3) Users with xorg-7.x installed will need all their packages updated=20
> for modular dependencies. There is a porting guide at=20
> http://dev.gentoo.org/~spyderous/xorg-x11/porting_to_modular_x_howto.txt=20
>   -- go ahead and run through it for your favorite packages, and file=20
> bugs to their maintainers with the updated dependencies.
>=20
> One note for porting to modular: binary packages will require a script=20
> using ldd instead of one checking the compilation log. Petteri R=C3=A4ty =
has=20
> kindly made one available at=20
> http://dev.gentoo.org/~betelgeuse/scripts/checkdeps -- it depends on=20
> portage-utils.
>=20
> While packages are being ported to modular X, you will be unable to=20
> upgrade any unported packages (so likely your 'world') without an entry=20
> in /etc/portage/profile/virtuals that emulates virtual/x11 using an=20
> installed package, e.g.:
>=20
> virtual/x11	x11-base/xorg-x11
>=20
> assuming you have the xorg-x11-7 metabuild installed.
>=20
> I hope that covers pretty much everything right now.
>=20

Will need to do something about the default glu/opengl/xft virtuals as
well ... (you probably did not forget this, just double checking ...)


--=20
Martin Schlemmer


--=-8cFmTGXsadvx4GZUcvlr
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQBDmibGqburzKaJYLYRAmgQAJ9MQx5o7+UFORjYuT4div1YRowvXACgi7z3
wJzp1ksp2wqpg4EzE/5qaS4=
=VDV4
-----END PGP SIGNATURE-----

--=-8cFmTGXsadvx4GZUcvlr--

-- 
gentoo-dev@gentoo.org mailing list