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.60) (envelope-from ) id 1GFMGv-0002st-FF for garchives@archives.gentoo.org; Tue, 22 Aug 2006 02:45:45 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.7/8.13.6) with SMTP id k7M2hcEf020382; Tue, 22 Aug 2006 02:43:38 GMT Received: from pc18.dolda2000.com (1-1-3-7a.rny.sth.bostream.se [82.182.133.20]) by robin.gentoo.org (8.13.7/8.13.6) with ESMTP id k7M2fYhM019515 for ; Tue, 22 Aug 2006 02:41:35 GMT Received: from pc7.dolda2000.com (pc7.dolda2000.com [IPv6:2002:52b6:8514:200:20c:76ff:fe3b:a3f4] (may be forged)) (authenticated bits=0) by pc18.dolda2000.com (8.13.7/8.13.7) with ESMTP id k7M2fXbh024895 for ; Tue, 22 Aug 2006 04:41:33 +0200 DomainKey-Signature: a=rsa-sha1; s=pri; d=dolda2000.com; c=nofws; q=dns; b=DowIVLiEYdHtThOLZHK5Hv7S5TREbBchkh0dGkvXpnf1TSt4LSwU8oEyjw/np3l/d Qph4cH+8E9esIswt72XsERX+t0DqFeVYpfryY9vIdp8UY1lO2YLeVXIoqQ74AVcX9AO NQh6KhhtN2omuUiCIGxZAAGydNp4nOu57hhsiZY= Subject: Re: [gentoo-user] Too many X modules pulled in From: Fredrik Tolf To: gentoo-user@lists.gentoo.org In-Reply-To: <1156187902.28040.23.camel@pc7.dolda2000.com> References: <1156083714.22753.10.camel@pc7.dolda2000.com> <44E8B05F.3080405@gentoo.org> <1156187902.28040.23.camel@pc7.dolda2000.com> Content-Type: text/plain Date: Tue, 22 Aug 2006 04:41:32 +0200 Message-Id: <1156214493.28040.43.camel@pc7.dolda2000.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-1.6 (pc18.dolda2000.com [IPv6:2002:52b6:8514:100::4]); Tue, 22 Aug 2006 04:41:33 +0200 (CEST) X-Archives-Salt: a574c03f-6d91-43cb-ac90-470623156fb6 X-Archives-Hash: babb81bc14750a8c61dd0d3562899d7a On Mon, 2006-08-21 at 21:18 +0200, Fredrik Tolf wrote: > On Sun, 2006-08-20 at 11:56 -0700, Donnie Berkholz wrote: > > Fredrik Tolf wrote: > > > I'm not an expert with portage, but the fact that xorg-server is > > > indented one space from gtk+ means that gtk+ depends on it directly, > > > doesn't it? If so, whence does that dependency come from (it's obviously > > > not on the DEPEND or RDEPEND variables)? > > > It's because it inherits the virtualx.eclass -- gtk+ requires an X > > server (Xvfb) to build. What you can do is set USE="minimal -dmx -xorg > > -xprint" in your package.use for xorg-server to minimize this. Also try > > VIDEO_CARDS="" and INPUT_DEVICES="" in make.conf. > > > > However, this only works well on xorg-server-1.1, so you will also need > > to add it to package.keywords. > > I see... how troublesome. Well, I guess there's no choice, but would > anyone happen to know the reason why gtk+ requires Xvfb? Actually, it seems that it doesn't require Xvfb, or any other X server, after all. I just tried emerge gtk+ with USE=-X, and it works perfectly. It didn't emerge any X server, and it works just fine with all the programs I've tried so far. Does that mean that the virtualx eclass is unnecessary, and that I should file a bug report to have it removed? Fredrik Tolf -- gentoo-user@gentoo.org mailing list