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