Bug#573371: xorg: server-driver ABI deps are backwards

2010-03-11 Thread Michel Dänzer
On Wed, 2010-03-10 at 23:01 +0100, Julien Cristau wrote: 
 
 The way we're currently handling the xserver ABI is a pain, because it
 means we need Conflicts on older drivers, which confuses the hell out of
 the package manager (aptitude is particularly bad at this iirc).
 
 What I think would make more sense is to have the server provide
 xorg-video-abi-$N (or whatever we may want to call it) and the driver
 depend on that virtual abi package (in addition to the existing
 serverminver dependency for minor bumps).
 
 I'm not sure what this means for xserver-xorg's current any driver with
 the right ABI dependency.  Maybe the drivers can keep providing an
 xorg-driver virtual package (which wouldn't have to be versioned).

I guess xorg-driver-video and xorg-driver-input would be needed, but
other than that this sounds good to me.


-- 
Earthling Michel Dänzer   |http://www.vmware.com
Libre software enthusiast |  Debian, X and DRI developer



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#573371: xorg: server-driver ABI deps are backwards

2010-03-10 Thread Julien Cristau
Package: xorg
Version: 1:7.5+3
Severity: normal

Hey,

I'm filing this to avoid forgetting about this, and to get opinions.

The way we're currently handling the xserver ABI is a pain, because it
means we need Conflicts on older drivers, which confuses the hell out of
the package manager (aptitude is particularly bad at this iirc).

What I think would make more sense is to have the server provide
xorg-video-abi-$N (or whatever we may want to call it) and the driver
depend on that virtual abi package (in addition to the existing
serverminver dependency for minor bumps).

I'm not sure what this means for xserver-xorg's current any driver with
the right ABI dependency.  Maybe the drivers can keep providing an
xorg-driver virtual package (which wouldn't have to be versioned).

Thoughts?

Cheers,
Julien


signature.asc
Description: Digital signature