Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 138699 - Stabilization request for x11-misc/driconf-0.2.7 with x11-apps/xdriinfo
Summary: Stabilization request for x11-misc/driconf-0.2.7 with x11-apps/xdriinfo
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo X packagers
URL: http://dri.freedesktop.org/wiki/DriConf
Whiteboard:
Keywords: Inclusion
: 138994 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-07-01 06:13 UTC by Samuli Suominen (RETIRED)
Modified: 2006-07-03 07:06 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Samuli Suominen (RETIRED) gentoo-dev 2006-07-01 06:13:31 UTC
- x11-misc/driconf doesn't start without x11-apps/xdriinfo , complains about missing command.

And I'm requesting both to be stable on x86 after RDEPEND have been added. They are essential part of Modular X to configure DRI.

I've tested them on Stable x86 system. xdriinfo runs, and I can create my ~/.drirc with driconf as expected.

Note, x11-misc/driconf-0.2.7

- drac
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2006-07-01 06:18:39 UTC
Actually there is now in DEPEND

|| ( 
    x11-apps/xdriinfo
    virtual/x11 )

Shouldn't it be in RDEPEND and

|| ( (
      x11-apps/xdriinfo
      ) virtual/x11 )

Comment 2 Joshua Baergen (RETIRED) gentoo-dev 2006-07-01 08:03:20 UTC
(In reply to comment #1)
> Actually there is now in DEPEND
...
> Shouldn't it be in RDEPEND and

By default, RDEPEND = DEPEND[1], and those extra brackets do nothing in this case (they're only used when multiple modular packages are needed).  Do you have virtual/x11 installed?
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2006-07-01 08:21:09 UTC
> By default, RDEPEND = DEPEND[1], and those extra brackets do nothing in this
> case (they're only used when multiple modular packages are needed).  Do you
> have virtual/x11 installed?

virtual/x11-7.0-r2 is installed and if I emerge -C it, emerge -av driconf wants to install xdriinfo. Right, in http://www.gentoo.org/proj/en/desktop/x/x11/modular-x-howto.xml it says to emerge -C virtual/x11. 


-- cut --

I see Code Listing 2.2: Unmerging the monolitic installation

# emerge -Ca xorg-x11 virtual/x11

-- cut--

So, apparently virtual/x11 can't be installed even if it's version is 7.0 to get dependencies?
Comment 4 Joshua Baergen (RETIRED) gentoo-dev 2006-07-01 08:54:14 UTC
(In reply to comment #3)
> So, apparently virtual/x11 can't be installed even if it's version is 7.0 to
> get dependencies?
> 

virtual/x11-7* is a hack used for packages that don't have modular dependencies yet.  xdriinfo should probably be added, but it needs some testing keywords first, then stabilization.

Donnie, I know 0.9 is baddage, but is there any reason not to stabilize driconf-0.2.7?
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2006-07-01 09:14:10 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > So, apparently virtual/x11 can't be installed even if it's version is 7.0 to
> > get dependencies?
> > 
> 
> virtual/x11-7* is a hack used for packages that don't have modular dependencies
> yet.  xdriinfo should probably be added, but it needs some testing keywords
> first, then stabilization.
> 
> Donnie, I know 0.9 is baddage, but is there any reason not to stabilize
> driconf-0.2.7?
> 

Right, how long will that hack stay in portage? I hope I was only one reporting about it for nothing so you guys don't have to deal with all that fuzz.

And is there any reason why not stabilize xdriinfo with it for x86 as it allready had ~x86? There is now KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" and I'm not sure if DRI works for a lot of other arches. On ~x86-fbsd it might, as there is DRI for FreeBSD.
Comment 6 Donnie Berkholz (RETIRED) gentoo-dev 2006-07-01 12:45:51 UTC
Looks like virtual/x11 should pull in xdriinfo.
Comment 7 Donnie Berkholz (RETIRED) gentoo-dev 2006-07-01 14:46:53 UTC
Stable on x86.
Comment 8 Samuli Suominen (RETIRED) gentoo-dev 2006-07-03 07:06:38 UTC
*** Bug 138994 has been marked as a duplicate of this bug. ***