reopen 614099
# not adjusting severity as I'm unsure which fits and we probably
# disagree anyway
clone 614099
reassign -1 linux-2.6
found -1 2.6.32-trunk-alpha-generic
retitle -1 Please provide dist-upgradable kernel with inotify for udev on alpha
thanks

On Sat, Feb 19, 2011 at 06:48:55PM +0100, Marco d'Itri wrote:
> On Feb 19, Helge Kreutzmann <deb...@helgefjell.de> wrote:
> 
> > error initializing inotify
> Yes. Guess what? This is even documented.

You mean in README.Debian? 

> > Kernel: Linux 2.6.32-trunk-alpha-generic

This is a Debian provided kernel (not self compiled!). So this version
of the Debian kernel does not work with udev because it is missing a
feature. 

I perfectly understand that you cannot handle all kernel combinations
in the wild. But is there a reason you cannot prevent a failure in the
middle of an upgrade instead of halting it before, if everything is
from Debian?

Most notably, reading debian-policy for "breaks:"
     Normally a `Breaks' entry will have an "earlier than" version clause;
     such a `Breaks' is introduced in the version of an (implicit or
     explicit) dependency which violates an assumption or reveals a bug in
     earlier versions of the broken package, or which takes over a file
     from earlier versions of the package named in `Breaks'.  This use of
     `Breaks' will inform higher-level package management tools that the
     broken package must be upgraded before the new one.

So if the kernel version (from Debian!) used does not yet have this option,
couldn't you use a Breaks clause for it? I assume more recent kernels
do have inotify support?

Thanks!

Greetings

           Helge
-- 
      Dr. Helge Kreutzmann                     deb...@helgefjell.de
           Dipl.-Phys.                   http://www.helgefjell.de/debian.php
        64bit GNU powered                     gpg signed mail preferred
           Help keep free software "libre": http://www.ffii.de/

Attachment: signature.asc
Description: Digital signature

Reply via email to