udev does not install/upgrade on linux 2.4

Bug #13285 reported by Jeff Waugh
6
Affects Status Importance Assigned to Milestone
udev (Ubuntu)
Fix Released
Medium
Scott James Remnant (Canonical)

Bug Description

The udev package fails to install or upgrade on a linux 2.4 system, where it
should probably fail gracefully if possible. This affects upgrades from systems
running 2.4, and possibly more importantly, all currently stable uml systems
(2.6 uml is not regarded as stable yet).

Revision history for this message
Matt Zimmerman (mdz) wrote :

Can you provide a little more detail?

Revision history for this message
Jeff Waugh (jdub) wrote :

Well, to start with: /var/lib/dpkg/info/udev.preinst (it refuses to upgrade, no
problem with install though; but that means it will break on any upgrade on a
2.4-based system)

Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

Interestingly, the preinst check causes the installation to fail outright -- but
if you disable that and let it install, there's another check in postinst that
doesn't start udev.

That seems a lot less abrasive ... just don't start udev, rather than screaming
and killing the upgrade.

Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

We have an all-new postinst in our new packages (hopefully uploading today) that
doesn't do this kind of stuff. If you don't have the kernel, it just doesn't
start and leaves your static /dev in place

Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

Uploaded

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.