Your message dated Wed, 15 Jul 2015 21:20:19 +0000
with message-id <e1zfu6f-0006mr...@franck.debian.org>
and subject line Bug#791888: fixed in lvm2 2.02.122-2
has caused the Debian Bug report #791888,
regarding libdevmapper1.02.1 - ABI change in dm_tree_node_add_cache_target
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 ow...@bugs.debian.org
immediately.)
--
791888: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791888
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libdevmapper1.02.1
Version: 2:1.02.90-2.2
Severity: important
Dear Maintainer,
After upgrading to the latest version of libdevmapper1.02.1 from
unstable, I found myself unable to mount my /home logical volume due
to a segfault in libdevmapper.so.1.02.1:
# grep segfault /var/log/kern.log
Jul 9 11:20:46 briareos kernel: [ 8.184718] lvm[1639]: segfault at 80 ip
00007f80cf3f14ef sp 00007ffe0aa24050 error 4 in
libdevmapper.so.1.02.1[7f80cf3d9000+46000]
Jul 9 11:20:46 briareos kernel: [ 30.719648] lvchange[1955]: segfault at 80
ip 00007f4c1ebf14ef sp 00007ffef827eca0 error 4 in
libdevmapper.so.1.02.1[7f4c1ebd9000+46000]
Jul 9 11:20:46 briareos kernel: [ 84.536668] lvchange[1990]: segfault at 80
ip 00007fad611b74ef sp 00007ffda2685610 error 4 in
libdevmapper.so.1.02.1[7fad6119f000+46000]
I'm filing this bug against libdevmapper1.02.1 specifically since the
lvm2 package itself was not upgraded due to apt-listbugs pinning it
following https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791869
Here's what I ran on my system when in the boot maintenance shell:
# dpkg -l lvm2 libdevmapper1.02.1
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name
Version Architecture
Description
+++-==========================================================================-==========================================-==========================================-=========================================================================================================================================================
ii libdevmapper1.02.1:amd64
2:1.02.99-1 amd64
Linux Kernel Device Mapper userspace library
ii lvm2
2.02.111-2.2 amd64
Linux Logical Volume Manager
# apt-cache policy lvm2 libdevmapper1.02.1
lvm2:
Installed: 2.02.111-2.2
Candidate: 2.02.111-2.2
Package pin: 2.02.111-2.2
Version table:
2.02.122-1 1000
500 http://debian.proxad.net/debian/ sid/main amd64 Packages
*** 2.02.111-2.2 1000
500 http://debian.proxad.net/debian/ jessie/main amd64 Packages
100 /var/lib/dpkg/status
libdevmapper1.02.1:
Installed: 2:1.02.99-1
Candidate: 2:1.02.99-1
Version table:
*** 2:1.02.99-1 0
500 http://debian.proxad.net/debian/ sid/main amd64 Packages
100 /var/lib/dpkg/status
2:1.02.90-2.2 0
500 http://debian.proxad.net/debian/ jessie/main amd64 Packages
# lvchange -a y /dev/mapper/vg_raid5-home
zsh: segmentation fault lvchange -a y /dev/mapper/vg_raid5-home
Downgrading the lvm2, libdevmapper1.02.1 and dmeventd to their jessie
versions fixed the issue.
In case someone encounters the same problem, for some strange reason
in the boot maintenance shell /usr/sbin was not in my $PATH so I had
to add it by hand:
# export PATH=$PATH:/usr/sbin
Before running:
# apt install libdevmapper1.02.1/jessie lvm2/jessie dmeventd/jessie
Else the installation would fail due to missing executables (namely
update-initramfs).
Regards,
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.0.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages libdevmapper1.02.1:amd64 depends on:
ii dmsetup 2:1.02.90-2.2
ii libc6 2.19-18
ii libselinux1 2.3-2+b1
ii libudev1 222-1
ii multiarch-support 2.19-18
libdevmapper1.02.1:amd64 recommends no packages.
libdevmapper1.02.1:amd64 suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: lvm2
Source-Version: 2.02.122-2
We believe that the bug you reported is fixed in the latest version of
lvm2, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 791...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Bastian Blank <wa...@debian.org> (supplier of updated lvm2 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 15 Jul 2015 21:58:12 +0200
Source: lvm2
Binary: lvm2 lvm2-udeb clvm libdevmapper-dev libdevmapper1.02.1
libdevmapper1.02.1-udeb dmsetup dmsetup-udeb libdevmapper-event1.02.1 dmeventd
liblvm2app2.2 liblvm2cmd2.02 liblvm2-dev
Architecture: source amd64
Version: 2.02.122-2
Distribution: unstable
Urgency: medium
Maintainer: Debian LVM Team <pkg-lvm-maintain...@lists.alioth.debian.org>
Changed-By: Bastian Blank <wa...@debian.org>
Description:
clvm - Cluster LVM Daemon for lvm2
dmeventd - Linux Kernel Device Mapper event daemon
dmsetup - Linux Kernel Device Mapper userspace library
dmsetup-udeb - Linux Kernel Device Mapper userspace library (udeb)
libdevmapper-dev - Linux Kernel Device Mapper header files
libdevmapper-event1.02.1 - Linux Kernel Device Mapper event support library
libdevmapper1.02.1 - Linux Kernel Device Mapper userspace library
libdevmapper1.02.1-udeb - Linux Kernel Device Mapper userspace library (udeb)
liblvm2-dev - LVM2 libraries - development files
liblvm2app2.2 - LVM2 application library
liblvm2cmd2.02 - LVM2 command library
lvm2 - Linux Logical Volume Manager
lvm2-udeb - Linux Logical Volume Manager (udeb)
Closes: 791888
Changes:
lvm2 (2.02.122-2) unstable; urgency=medium
.
* Workaround broken API/ABI of dm_tree_node_add_cache_target
(closes: #791888):
- Update symbol version to 2:1.02.99.
- Update breaks from libdevmapper to lvm2 and liblvm2app2.2.
* Use sysinit mode in initramfs.
* Use lvm2 activation generator instead of static services.
* Finally remove explicit init script ordering.
Checksums-Sha1:
1d3bae72bc89aa9214e2fc6da5236146779c760d 2440 lvm2_2.02.122-2.dsc
f803b2d807a9b0f88fdd1e393ac27956f7cbb7bb 30692 lvm2_2.02.122-2.debian.tar.xz
d7f739bcfc045ab5ee9f6d36a5b794a149d697ac 483822 clvm_2.02.122-2_amd64.deb
f27a27712b1bce81cc78c48b9b17a77f19c9b337 51194 dmeventd_1.02.99-2_amd64.deb
23f1e8363f6b05890179535e7e91710a5ebb3800 23210
dmsetup-udeb_1.02.99-2_amd64.udeb
c3a8d2cdf0740f8fb9aa14fb3c950aff8e084078 69864 dmsetup_1.02.99-2_amd64.deb
1fa8f7dc9ad1a200d987d9a971367f89168abcd1 50724
libdevmapper-dev_1.02.99-2_amd64.deb
5cd7a4102d599ad0be1eb2de4c4edba8507dadbc 36608
libdevmapper-event1.02.1_1.02.99-2_amd64.deb
0ab8f59ba88bd0e8ec468053e8b541989d064ae6 96916
libdevmapper1.02.1-udeb_1.02.99-2_amd64.udeb
cf4c24e5b3d033aec6165bf17a9ccda231d06a1e 148780
libdevmapper1.02.1_1.02.99-2_amd64.deb
fd7c0c70707be25d01dd6c4cb38cb01af0e2018b 97498 liblvm2-dev_2.02.122-2_amd64.deb
3c44ff14634298cab4ef54d825614edbdca7a67b 464910
liblvm2app2.2_2.02.122-2_amd64.deb
41aa28de825b975acf7e4980757d0a01c1ef56f3 581290
liblvm2cmd2.02_2.02.122-2_amd64.deb
befb7bcb96e07f7d6fe1140ec3df933686c9b2df 434008 lvm2-udeb_2.02.122-2_amd64.udeb
5361d4058240ce0b306a18cd7770a3b832eae5f3 789440 lvm2_2.02.122-2_amd64.deb
Checksums-Sha256:
0e18cb4dd281c25033d52822ba0af05de44d44902b8b138c4f72827956ab4320 2440
lvm2_2.02.122-2.dsc
1708645ce34fd41be34a2311ed580b319b8d2965ecc07f5a026dbe8398f476ac 30692
lvm2_2.02.122-2.debian.tar.xz
0e08c45e9bb5a9d808dd52d651ad241dcac7c2458e34fcc46a373033d73824e3 483822
clvm_2.02.122-2_amd64.deb
2af259fcff4190ad4d9cb05faf4b49507a7dd199b819460cafe69c9d0154cbe2 51194
dmeventd_1.02.99-2_amd64.deb
18ead37536fb5caec185cc7073225e3e3e7215a0a7b326d76be63adabe32e5d3 23210
dmsetup-udeb_1.02.99-2_amd64.udeb
ce5e83bd11a78371c8737debdaa54102e929e7a4da081fe5da85da8c8acad573 69864
dmsetup_1.02.99-2_amd64.deb
7bffa9f6fad950be3bc7197dac7c459b4284eb3b5bd698df73790878d6a52671 50724
libdevmapper-dev_1.02.99-2_amd64.deb
8e23a174956d69e43ea013f6664a16cfb9d59f7c612df7ef8a90cff844972322 36608
libdevmapper-event1.02.1_1.02.99-2_amd64.deb
1ade373ac578352b2ca5da1c507e5219a9d5095c3d7a812b41c57f87a501b343 96916
libdevmapper1.02.1-udeb_1.02.99-2_amd64.udeb
4fb57a745590777652997dbca0fcba9f6a97d3fa6eff55685c1f7c6561ae694e 148780
libdevmapper1.02.1_1.02.99-2_amd64.deb
2e11981ed7e8f525c194f09fdd14da2f35d1f14ac31255bd26c13f7eac967c30 97498
liblvm2-dev_2.02.122-2_amd64.deb
0417d9bff5b84b3db8f50800b0436ffaa9b1d97e039a90e90da421091415253e 464910
liblvm2app2.2_2.02.122-2_amd64.deb
cee3bfd396f6243d93547afe869031270e383567c777da6b10029b9e0797f091 581290
liblvm2cmd2.02_2.02.122-2_amd64.deb
7f49e82a33e25023d802c8051443fbcd3d78728b72c5ab2ccb36d39e399a995d 434008
lvm2-udeb_2.02.122-2_amd64.udeb
4de8fe2985b40df1550241e1358aff032e5f6546b394896bcea80971fcfacde1 789440
lvm2_2.02.122-2_amd64.deb
Files:
1617bd021eef5d60f2e8313e806d9021 2440 admin optional lvm2_2.02.122-2.dsc
7d083cb5edf5393f3136cc9bbb8f5f60 30692 admin optional
lvm2_2.02.122-2.debian.tar.xz
3a317b984785bec3b067ec8c28470c2d 483822 admin extra clvm_2.02.122-2_amd64.deb
569549bb21992c040cab69d2091108bd 51194 admin optional
dmeventd_1.02.99-2_amd64.deb
a3c6b024d58f0f9a71257e786b34945e 23210 debian-installer optional
dmsetup-udeb_1.02.99-2_amd64.udeb
0bb04d4fbdff8612c8be3c871c9a73c1 69864 admin optional
dmsetup_1.02.99-2_amd64.deb
cdff91e87262169d8a60376fd33bf340 50724 libdevel optional
libdevmapper-dev_1.02.99-2_amd64.deb
6e8ed93bd0ec3e3d9dc16f1f42b85f4d 36608 libs optional
libdevmapper-event1.02.1_1.02.99-2_amd64.deb
930790423ec65ad7cf67e84db53c85ca 96916 debian-installer optional
libdevmapper1.02.1-udeb_1.02.99-2_amd64.udeb
4eb548bc0e3e1d419f6c6efdab77be81 148780 libs optional
libdevmapper1.02.1_1.02.99-2_amd64.deb
c4618fe689cc8204ceff1f3d71491263 97498 libdevel optional
liblvm2-dev_2.02.122-2_amd64.deb
e315261364b906c086047788c221e24d 464910 libs optional
liblvm2app2.2_2.02.122-2_amd64.deb
a9d11b17f840e51a4ec0a16dc75d50d1 581290 libs optional
liblvm2cmd2.02_2.02.122-2_amd64.deb
12353a6801eb827c62b0bb059726dafc 434008 debian-installer optional
lvm2-udeb_2.02.122-2_amd64.udeb
a731714d0e81fecde5a1d38f381235af 789440 admin optional
lvm2_2.02.122-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAEBAgAGBQJVpr03AAoJEG2TiIWKaf5R/lwIAK6p8Q2WslC9D7Caq8SUngf2
NkB+p9CXthnBboY8iXgYyg4dS5BlLExzFeXV7Igi2Qf41yiOOAqd1sJaIuHZ7hwT
+q8WveLdmqp6zjCt3Iw0DthZr8hpA7zqg7f/8gbLdGEz0V6MywWcOTw2NFIk3+D5
7Y52iAT7K4rIBR09Y41NynYw9eN2i2YfoYbS8DNUr+ekWMIuOJbpj7SfXXvc0vMQ
3aK6Do01BQzrVbs1v9UW5vZ4v+EKNO793TRpsQL5ZObKE0x82Kee0cZSvzB8FZQR
OOcKDE+7Vd6Yoh39dh9vsbM/0F14eQy4jj2uc2RPuhun3Dm/feEy9WqSiRPNnzU=
=ln/S
-----END PGP SIGNATURE-----
--- End Message ---