Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 132696 - xorg-x11 7.1 RC meta-ebuild needed for correct driver/server dependencies
Summary: xorg-x11 7.1 RC meta-ebuild needed for correct driver/server dependencies
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-08 10:27 UTC by Michal Suchanek
Modified: 2006-09-06 01:39 UTC (History)
0 users

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 Michal Suchanek 2006-05-08 10:27:59 UTC
Since xorg-server has some special handling of drivers (ie the VIDEO_CARDS variable) I would expect it to pull in the right versions of the drivers.

After upgrading xorg-server I had to manually upgrade xf86-video-ati for X server to start (because the driver had a different abi version). I have ati and radeon in the VIDEO_CARDS variable.

I guess the same applies for input drivers.

I wonder if there can be some driver slots to keep around drivers of different abi versions so that the X server can be upgraded and downgraded easily.
Comment 1 Joshua Baergen (RETIRED) gentoo-dev 2006-05-08 19:25:03 UTC
xorg-server is not responsible for pulling in video drivers.  The xorg-x11 ebuild currently does that.  Something I've been meaning to do is put an appropriate xorg-x11 7.1 RC ebuild into the tree, which would mostly solve this problem.
Comment 2 Michal Suchanek 2006-05-09 05:39:17 UTC
(In reply to comment #1)
> xorg-server is not responsible for pulling in video drivers.  The xorg-x11
> ebuild currently does that.  Something I've been meaning to do is put an
> appropriate xorg-x11 7.1 RC ebuild into the tree, which would mostly solve this
> problem.

In my view it is the X server that needs the drivers and should depend on them. But a new xorg-x11 ebuild would probably fix the problem for me anyway.

Thanks

Comment 3 Joshua Baergen (RETIRED) gentoo-dev 2006-05-13 08:37:53 UTC
(In reply to comment #2)
> In my view it is the X server that needs the drivers and should depend on them.

This solution has been implemented in CVS.
Comment 4 Michal Suchanek 2006-06-13 10:09:05 UTC
Xorg 7.0 also requires correct server/driver dependencies.

Is it covered here or should I file a separate bug for that?
Comment 5 Joshua Baergen (RETIRED) gentoo-dev 2006-06-18 09:21:23 UTC
Since we'll be dropping 7.0 from the tree when ATI/nVidia release drivers that work with it, there's not much reason to fix it there.
Comment 6 Michal Suchanek 2006-08-29 15:06:51 UTC
now 7.0 is stable, and still has the weir dependencies
Comment 7 Joshua Baergen (RETIRED) gentoo-dev 2006-08-31 10:04:13 UTC
Yes, that's what I said :)

If you really want the fixed deps, unmask the 7.1 server and its dependencies.  The only reason it's not stable yet is because the ATI and nVidia drivers that support 7.1 aren't stable yet.
Comment 8 Michal Suchanek 2006-09-04 05:07:01 UTC
It won't work. 7.1 crashes for me on ATI, even without DRI.
Comment 9 Joshua Baergen (RETIRED) gentoo-dev 2006-09-05 08:08:35 UTC
Please file a new bug regarding that issue, and include your X logs and 'emerge --info' output.
Comment 10 Michal Suchanek 2006-09-06 01:39:46 UTC
bug 134395

It's there for quite some time.

Upstream is not fixing it yet - perhaps its not that easy.