Gentoo Archives: gentoo-dev

From: Ben Skeggs <darktama@×××××××××.au>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Modular X update
Date: Sun, 11 Dec 2005 01:15:08
Message-Id: 1134263545.5688.3.camel@araqiel.keine.ath.cx
In Reply to: Re: [gentoo-dev] Modular X update by Donnie Berkholz
1 Am Samstag, den 10.12.2005, 17:00 -0800 schrieb Donnie Berkholz:
2 > -----BEGIN PGP SIGNED MESSAGE-----
3 > Hash: SHA1
4 >
5 > Ben Skeggs wrote:
6 > | Am Freitag, den 09.12.2005, 23:12 +0000 schrieb Donnie Berkholz:
7 > |
8 > |>2) Users with no X installed will pull in the virtual/x11 package
9 > |>because there is no longer a default virtual.
10 > |
11 > | A user in #gentoo-amd64 ran into issues with this that I reproduced in a
12 > | chroot. On a new install, with no X installed you end up with messages
13 > | saying that virtual/x11 is blocking x11-base/xorg-x11-6.8.2-r6.
14 > |
15 > | ie, Here's what happens when you attempt to merge aterm:
16 > | http://members.iinet.net.au/~darktama/aterm_merge.log
17 > |
18 > | I'm not an expert, but the xorg-x11 ebuild has "!virtual/x11" in
19 > | DEPEND/RDEPEND, could this be why?
20 >
21 > Already been fixed some hours ago.
22 Yup, I noticed that soon after I posted this. Thanks.
23
24 >
25 > |>I hope that covers pretty much everything right now.
26 > |
27 > | When porting ebuilds to modular, how do we intend on handling the other
28 > | x11 virtuals in DEPEND/RDEPEND? I'm assuming that we modify it so that
29 > | the modular dependencies depend directly on media-libs/mesa etc, and
30 > | leave virtual/opengl as the alternative?
31 > |
32 > | Or should I just wait until the real virtual/{opengl,xft,glu,glut}
33 > | ebuilds exist before touching packages that need them?
34 >
35 > The other ones should just stay the same as they are. virtual/x11 was
36 > different because it was one virtual covering something that split into
37 > hundreds of separate packages. But xft, opengl, glu are just changing
38 > <=xorg-x11-6.99 into libXft, mesa, mesa respectively so that will
39 > require no porting work, just more true "virtual" packages to be added.
40 Ah, I see. That makes sense now actually, I'll hold off modifying
41 packages that depend on those virtuals until the "real" virtuals for
42 them are in place.
43
44 Thanks,
45 Ben.
46 --
47 gentoo-dev@g.o mailing list