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.50) id 1ESheu-0000re-NM for garchives@archives.gentoo.org; Thu, 20 Oct 2005 21:09:09 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id j9KL69QR026375; Thu, 20 Oct 2005 21:06:09 GMT Received: from smtp03.gnvlscdb.sys.nuvox.net (smtp.nuvox.net [64.89.70.9]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id j9KL4OqC001989 for ; Thu, 20 Oct 2005 21:04:25 GMT Received: from cgianelloni.nuvox.net (216.215.202.4.nw.nuvox.net [216.215.202.4]) by smtp03.gnvlscdb.sys.nuvox.net (8.12.11/8.12.11) with SMTP id j9KL71xu022785 for ; Thu, 20 Oct 2005 17:07:02 -0400 Received: by cgianelloni.nuvox.net (sSMTP sendmail emulation); Thu, 20 Oct 2005 17:06:53 -0400 Subject: Re: [gentoo-dev] modular X - 7.0 RC1 From: Chris Gianelloni To: gentoo-dev@lists.gentoo.org In-Reply-To: <4357ED4D.1040809@gentoo.org> References: <4357432E.2020009@gentoo.org> <200510201526.47620.danarmak@gentoo.org> <4357E3E1.4070307@gentoo.org> <200510202108.33776.danarmak@gentoo.org> <4357ED4D.1040809@gentoo.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-kqXe2HeFMIm049UbnyhW" Organization: Gentoo Linux Date: Thu, 20 Oct 2005 17:06:52 -0400 Message-Id: <1129842413.11559.69.camel@cgianelloni.nuvox.net> 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.4.1 X-Archives-Salt: 5b487238-e219-46ca-a42b-ef19579eab86 X-Archives-Hash: 9ba72464625644d2ebc0c8e12afec11d --=-kqXe2HeFMIm049UbnyhW Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2005-10-20 at 12:17 -0700, Donnie Berkholz wrote: > |>See > |>http://dev.gentoo.org/~spyderous/xorg-x11/porting_to_modular_x_howto.tx= t. > | > | That file says there won't be any x11-related virtuals anymore. Are > you sure > | no package uses it in the sense of 'any X server' instead of 'any X > client > | libs+headers'? >=20 > I'm not aware of any. The only similar thing I'm aware of is a few > incredibly broken packages that require Xvfb at build time. I know that we have used it to mean "requires an X server locally" for some games. > If there are packages that need to run any X server at build time, > they're even more broken. Nah, these were RDEPEND. There's probably a better way to go about it anyway. If you've got any ideas, I'd love to hear them, as this is something I'm going to have to tackle shortly. >=20 > | Firstly, as I said in my other replies, this would change the current > meaning > | of the X USE flag. The original meaning would stay without a flag. > | > | Today it means 'enable support for clienside X11'. You want to make it > mean > | 'install X11 server'. If I'm building a headless box without an X11 > server, > | but I do want to emerge KDE and run it over ssh -Y from another box, I > need > | two useflags to specify this. But even if we introduce a new USE flag > | 'Xserver', on by default where X is on by default, and used as you > describe > | above, the problems I describe below will remain. >=20 > Does it really mean that? How about all of the X USE flags in font > ebuilds? They mean basically what I'm saying. ...or games ebuilds. Apparently, we've been doing it wrong for a while, too. Granted, many of these games *also* happen to require libX11, but not all of them do. > | Secondly, there can be more than one X11 server (kdrive, etc). > Depending on > | xorg-server is bad. If anything, we should introduce a virtual/x11-serv= er. > | > | Thirdly, it's a 'convenience dep': whether xorg-server is installed or > not > | won't affect the behavior of KDE in any way (given a working DISPLAY > | setting). >=20 > Right, the intent is to basically say "I'm part of the 90% of users who > has X installed locally and wants things to just work." Right. > | deciding which fonts KDE should depend on :-) >=20 > Selected arbitrarily by the x11 team based on requirement, common use > and prettiness factor. Probably font-misc-misc, font-bh-ttf, > font-adobe-utopia-type1 and maybe some others that are brought to my > attention. Nnnoooo! No Type1 bloat! :P --=20 Chris Gianelloni Release Engineering - Strategic Lead x86 Architecture Team Games - Developer Gentoo Linux --=-kqXe2HeFMIm049UbnyhW 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) iD8DBQBDWAbskT4lNIS36YERAqRQAJ0c9nd22bHUJqi5HNAf2C5BFrigpQCdGnL9 iOhz677GYaBDSu1h1QQG10k= =G+4M -----END PGP SIGNATURE----- --=-kqXe2HeFMIm049UbnyhW-- -- gentoo-dev@gentoo.org mailing list