Discussion:
Bug#694826: unblock: s390-tools/1.16.0-2
(too old to reply)
Philipp Kern
2012-11-30 22:30:02 UTC
Permalink
Package: release.debian.org
Severity: normal
User: ***@packages.debian.org
Usertags: unblock

Please unblock package s390-tools

The udev rules of s390-tools referred to the now non-existing udev tool
vol_id. The update to 1.16.0-2 correct this and use blkid instead. This
eliminates a spurious warning on-boot.

diff -Nru s390-tools-1.16.0/debian/changelog s390-tools-1.16.0/debian/changelog
--- s390-tools-1.16.0/debian/changelog 2011-12-14 10:06:36.000000000 +0000
+++ s390-tools-1.16.0/debian/changelog 2012-11-30 22:11:16.000000000 +0000
@@ -1,3 +1,10 @@
+s390-tools (1.16.0-2) unstable; urgency=low
+
+ * Drop the now non-existent vol_id from the shipped udev ruleset
+ and use blkid instead.
+
+ -- Philipp Kern <***@debian.org> Fri, 30 Nov 2012 22:10:43 +0000
+
s390-tools (1.16.0-1) unstable; urgency=low

* New upstream release.
diff -Nru s390-tools-1.16.0/debian/s390-tools.udev s390-tools-1.16.0/debian/s390-tools.udev
--- s390-tools-1.16.0/debian/s390-tools.udev 2011-10-06 18:57:51.000000000 +0000
+++ s390-tools-1.16.0/debian/s390-tools.udev 2012-11-30 22:10:41.000000000 +0000
@@ -17,7 +17,7 @@
KERNEL=="dasd*[0-9]", ENV{ID_UID}=="?*", SYMLINK+="disk/by-id/$env{ID_BUS}-$env{ID_UID}-part%n"

# by-label/by-uuid (filesystem properties)
-IMPORT{program}="/sbin/vol_id --export $tempnode"
+IMPORT{program}="/sbin/blkid -p -o udev $tempnode"
ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{ID_FS_UUID}=="?*", SYMLINK+="disk/by-uuid/$env{ID_FS_UUID}"
ENV{ID_FS_USAGE}=="filesystem|other", ENV{ID_FS_LABEL_SAFE}=="?*", SYMLINK+="disk/by-label/$env{ID_FS_LABEL_SAFE}"

unblock s390-tools/1.16.0-2

Kind regards and thanks
Philipp Kern
--
To UNSUBSCRIBE, email to debian-bugs-dist-***@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact ***@lists.debian.org
Philipp Kern
2012-12-03 16:50:01 UTC
Permalink
Hi,
I am really a novice with DEBIAN (LINUX in general) and am having a problem
trying to apply this fix. I have tried 'aptitude' but it doesn't seem to
find any updates.
I don't seem to find the 'how to do' doc.
How do I download and apply a fix?
/etc/apt/sources.list lists all the package sources your system knows
about. You can add a new "deb" line with wheezy replaced with sid to
have access to newer packages that didn't trickle down to your
distribution yet. You need to do »sudo apt-get update« to fetch the
lists. But your system would then prefer the newer packages, hence you
need something like this:

***@spike ~ % cat /etc/apt/preferences
Package: *
Pin: release o=Debian,a=testing
Pin-Priority: 500

Package: *
Pin: release o=Debian,a=unstable
Pin-Priority: 300

Package: *
Pin: release o=Debian
Pin-Priority: -1

Then you can do »sudo apt-get install s390-tools=1.16.0-2«.

In eight days it will probably enter wheezy, but obviously more eyes
are appreciated.

Kind regards
Philipp Kern

Loading...