Skip to Content.
Sympa Menu

sm-discuss - [SM-Discuss] putting udev vs. hotplug to rest

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: Juuso Alasuutari <iuso AT sourcemage.org>
  • To: sm-discuss AT lists.ibiblio.org
  • Subject: [SM-Discuss] putting udev vs. hotplug to rest
  • Date: Sun, 7 Jan 2007 22:21:07 +0000

We're finally headed towards stable 0.6, meaning that the transition from
hotplug to udev is inevitable for stable users. At the moment our spells
aren't quite ready for it, and this is something we definitely need to fix
before releasing.

I'm responsible for this issue and could use some suggestions. Here's what
the
situation will be at the time of upgrade from stable 0.4 to 0.6:

- users will have hotplug and the old udev installed
- users will have the 2.6.14.2 kernel installed
- the new udev needs a kernel >= 2.6.15 to do hotplugging, it will refuse to
cast otherwise
- hotplug is officially deprecated in favor of udev's module autoloading

What needs to happen is:

- a recent kernel absolutely must be cast before udev
- casting the new udev must deprecate (dispel) hotplug

It seems that this can be achieved simply by making udev 'conflict y' with
hotplug. But what if hotplug comes later on in the upgrade install queue?
Then udev would dispel hotplug, which would still be recast afterwards. On
the other hand I don't think we want to completely deprecate hotplug; there
might be the odd case where it's wanted.

--
Juuso Alasuutari
[[ Source Mage GNU/Linux ]]

Attachment: pgpH9kKfg0j1A.pgp
Description: PGP signature




Archive powered by MHonArc 2.6.24.

Top of Page