Bug#633878: libdevmapper1.02.1: breaks booting with empty sublevel definition in uname -r (like kernel 3.0)
Stefan Lippers-Hollmann
s.L-H at gmx.de
Thu Jul 14 16:33:56 UTC 2011
Package: libdevmapper1.02.1
Version: 2:1.02.63-3
Severity: minor
Tags: patch
Hi
Using a kernel with empty SUBLEVEL definition, like
VERSION = 3
PATCHLEVEL = 0
SUBLEVEL =
EXTRAVERSION = -rc7
NAME = Sneaky Weasel
breaks booting with / on LVM2, as the logical volumes can't be found.
An according fix has been added to Fedora with
http://pkgs.fedoraproject.org/gitweb/?p=lvm2.git;a=blob_plain;f=lvm2-uname.patch;h=20ba1e24d3c18ac7dc302cbec18937772f1e6325;hb=f583cdcaddb7efeb208747a83a4b8042dc1eeb0e
which corresponds to the one committed in upstream lvm2 2.02.86[1] and
is working for me.
[ Yes I am aware that current Debian kernels in experimental define
SUBLEVEL as 0, to defer compatibility issues like this. ]
Regards
Stefan Lippers-Hollmann
[1] ftp://sources.redhat.com/pub/lvm2/LVM2.2.02.86.tgz
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.0-rc7-aptosid-amd64 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libdevmapper1.02.1 depends on:
ii dmsetup 2:1.02.63-3 The Linux Kernel Device Mapper use
ii libc6 2.13-10 Embedded GNU C Library: Shared lib
ii libselinux1 2.0.98-1.1 SELinux runtime shared libraries
ii libudev0 171-3 libudev shared library
libdevmapper1.02.1 recommends no packages.
libdevmapper1.02.1 suggests no packages.
-- no debconf information
More information about the pkg-lvm-maintainers
mailing list