Time for a fifth “Debian XSF News” issue!
Lintian was tweaked to stop rejecting packages for buggy reasons. The 45 prepared driver packages could be uploaded again, and got accepted, making X installable again in
unstable
. Plenty of bug reports came along accordingly.Julien Cristau uploaded a bunch of packages to
unstable
(merging stuff prepared inexperimental
over the last weeks/months, and some new upstream versions):twm
,x11-apps
,x11-session-utils
,x11-utils
,x11-xfs-utils
,x11-xkb-utils
,x11-xserver-utils
,xterm
,xft
,xbacklight
.He also prepared
xorg-server 1.10
forexperimental
, with Christopher James Halse Rogers. That meant updatingrandr
andxext
proto packages. We’re currently waiting for1.10rc2
before uploading toexperimental
, probably with a restricted set of drivers.Thanks to Samuel Thibault’s and Pino Toscano’s help (and a lot of patience),
mesa
builds onhurd-i386
again.xorg-server
is no longerBD-Uninstallable
accordingly. Ditto forkfreebsd-i386
, the server was built right aftermesa
, and all driver packages were built after that.In the same mesa upload, I made the bug script report a bit more: it runs
glxinfo
if available, and thexserver-xorg-core
bug script as well. That, together with areport-with: xserver-xorg xserver-xorg-core
in the bug control file for each binary package should spare a few mails asking submitters for more info.I also uploaded a new libdrm revision, cherry-picking a fix for a bug preventing X to start with some Intel cards. Since we had several reports of run-time issues with older
libdrm-intel1
(squeeze
’s/2.4.21
), I bumped symbols/shlibs to make sure packages building against it pick a higher version.I uploaded a new xorg-server to
unstable
with the following changes:The hellish dependency loop (#362313) is finally gone!
Since drivers reached
unstable
, there was no need to keep the virtual packages with both major andminor versions. Those were meant to ease the transition fromexperimental
tounstable
, making it possible to installexperimental
’s drivers withunstable
’s server.The bug script now reports KMS configuration files (
/etc/modprobe.d/$driver-kms.conf
) and their contents. Thelspci
call was also updated. Finally, libGL-related diversions are now reported as well.
Those bug script improvements were cherry-picked in the
debian-squeeze
branch, which should be finalized next week. This branch also features a bug fix for RandR on nvidia.On the documentation side, I started a general FAQ as well as a how to build mesa guide.
I’d like to thank all submitters taking time to report bugs, even more so when they reply quickly with more info. Special thanks to the submitters who forward their bugs upstream, even marking the Debian bugs forwarded accordingly!