On Sat, Aug 22, 2009 at 08:04:05PM +0200, Petter Reinholdtsen wrote: > [Aurelien Jarno] > > Let's give an example. Our script, among other things does: > > - Ensure that /etc/mtab is a symlink to /proc/mounts, and that has to be > > done before mtab.sh so that it don't remove /dev. It also needs to start > > after checkroot to be able to write on the file system. > > - Setup the permissions in /dev. It roughly corresponds to udev, and > > needs to provide udev, otherwise insserv is not able to solve > > the dependencies. > > Right. Then I understand the problem. But I believe making it > provide udev is a bad idea, as the provides really should be unique > across the archive. Which scripts fail to work when udev is not > provided? As far as I know, udev should be an optional dependency, > and I would claim that any script having it as a required are buggy.
It will stay unique across as we don't have udev. Also I think the dependency on udev should be understood as "/dev is ready", and our script is doing this job. The script causing problem is keyboard-setup (console-tools), needed for xorg. -- Aurelien Jarno GPG: 1024D/F1BCDB73 [email protected] http://www.aurel32.net -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

