[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#366695: xserver-xorg-video-i810: Depends on unavailable xserver-xorg-core on etch.



Package: xserver-xorg-video-i810
Version: 1:1.5.1.0-2
Severity: grave
Justification: renders package unusable


Due to a power outage, I had to re-boot my etch box after some months,
during which I'd updated it, so am now using the modern xserver-xorg-*
package fragments, where I was using a more monolithic xorg when last
I booted.  When re-booted, I got no xdm up.

Initially, this was because /etc/init.d/xdm referred to
/usr/bin/X11/xdm, which no longer exists.  When I amended that, I
still got failure, since /etc/X11/default-display-manager had also
survived, and referred to the same xdm.  Reverting the prior amend and
inserting a symlink in /usr/X11R6/bin/ solved those problems, so that
xdm at least *tried* to start up.

It still failed, now saying that it couldn't make sense of the
hardware (I've had a very grim six hours since then, of trying to get
my machine back in an X-compatible state, without success, so don't
remember the exact wording; having now reverted to as close as I can
remember to that state, I lack the /usr/bin/X that xdm wants).  Then I
remembered that xorg had recently gone into many-package form, so went
looking for a suitable xserver-xorg-video-* for the hardware reported
to me by lspci:

0000:00:02.0 VGA compatible controller: Intel Corporation 82915G/GV/910GL Express Chipset Family Graphics Controller (rev 04)

It looks like the package I want is xserver-xorg-video-i810; but, when
I tried to install that, it was broken, because it depends on
xserver-xorg-core, which is not present in etch.  So I can't actually
install this package to find out whether it really is what I need.

There seems little point making a package available to testing when it
depends on a package unavailable to testing.

Carving up a package into lots of little packages is a cool move, as
long as all hardware set-ups whose support has moved into one of those
packages are still catered to by a set-up on the branch (in this case
testing) on which the big package provided support before its demise.

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-686-smp
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)



Reply to: