Your message dated Fri, 10 Jul 2015 13:26:41 +0200
with message-id <[email protected]>
and subject line Re: Bug#790823: /dev/disk/by-uuid/* and /dev/disk/by-label/* 
symbolic links missing after udev upgrade
has caused the Debian Bug report #790823,
regarding /dev/disk/by-uuid/* and /dev/disk/by-label/* symbolic links missing 
after udev upgrade
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
790823: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=790823
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: udev
Version: 220-7
Severity: normal

After upgrading udev from version 215-18 to version 220-7, I found that the
symbolic links in the /dev/disk/by-uuid and /dev/disk/by-label directories
are no longer being created on my system.  I traced the problem to
/lib/udev/rules.d/60-persistent-storage.rules.  Under 215-18, there was a
line in this file which read like this:

KERNEL=="fd*|mtd*|nbd*|gnbd*|btibm*|dm-*|md*|zram*|mmcblk[0-9]*rpmb", 
GOTO="persistent_storage_end"

under 220-7, this had been changed to

KERNEL!="loop*|mmcblk*[0-9]|msblk*[0-9]|mspblk*[0-9]|nvme*|sd*|sr*|vd*|bcache*",
 GOTO="persistent_storage_end"

In other words, the old rule gave a list of device categories that will be 
skipped.
All other device categories are included by default.  The new rule gives a list
of device categories that will *not* be skipped.  All other device categories 
are
skipped by default.  But you've left some out.  I see that already in 221-1 
you've
added xvd* to the list.  My hardware needs i2o* to be in the list.  (i2o 
hardware
RAID device).  And I see that dasd* isn't there either (mainframe disk devices 
for
the s390x architecture).  I'll bet there's more that need to be added.  For now,
I've reverted to the old rule and everything works fine again.  Of course, I'll
have to remember to change it again every time the package is upgraded.  :-(

It's up to you whether it's easier to list the device categories that you want,
or the device categories that you don't want.  But creating unnecessary symbolic
links really doesn't do any harm.  Not creating ones that are depended on will
result in an unbootable system.  Think about it.

-- 
  .''`.     Stephen Powell    <[email protected]>
 : :'  :
 `. `'`
   `-

--- End Message ---
--- Begin Message ---
Version: 222-1

The current version added cciss, xvd, dasd, and bcache. In the
upstream discussion it was said that i2o* is not worth the trouble as
it's going away in the kernel anyway.

So I think this can be closed.

Thanks,

Martin
-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)

--- End Message ---

Reply via email to