On Wed, 2006-08-16 at 20:59 +0000, David Nusinow wrote: > > This release of the X server features an internal ABI bump. As such, > we've had to rebuild all of the X video drivers. This task is now complete > and all of them are either in experimental or incoming.
Do the package dependencies reflect the fact that the new xserver-xorg-core will break old drivers yet? One idea would be to change the name of the virtual package xserver-xorg-video to xserver-xorg-video-1.0 (reflecting the current video driver ABI version 1.0) and make xserver-xorg-core 1.1 Conflicts: xserver-xorg-video. > Please note that mesa will also need to be uploaded to unstable. The > current version in experimental is a CVS snapshot, however we require a > development version of mesa to build and run the current X server. Mesa > upstream is supposed to do a release soonish, and we'll look to get it in > to Debian ASAP so that we don't have to ship etch with a CVS pull. > Currently though, it's looking pretty stable for a large number of users, > so I think this won't be a problem. I agree, however, there is an issue similar to the one above in that mesa-swx11-source 6.5 will make xorg-server 1.0 FTBFS. Might be worth uploading another iteration of xorg-server 1.0 with Build-Depends: mesa-swx11-source (<< 6.5.0) or Build-Conflicts: mesa-swx11-source (>> 6.5.0) added to make the archive scripts aware of this. > Finally, also note that this version of Xorg features AIGLX, and with > some patching allow Debian users to run compiz. Note that AIGLX still has some rough edges (e.g., the 3D drivers will call exit() in some error conditions, which isn't a nice failure mode for the X server...), so it might be better to disable it at runtime by default. -- Earthling Michel Dänzer | http://tungstengraphics.com Libre software enthusiast | Debian, X and DRI developer

