Go to file
Eric ren ca0867bdb4 Accepting request 507153 from home:dimstar:branches:Base:System
- Add Special migration for libdevmapper's move from /lib to
  /usr/lib and from device-mapper.rpm to libdevmapper.rpm: the
  library is now in %{_libdir}, but up to the point where zypp
  removes the 'old' device-mapper package, the old library 'wins'
  the ldloader race resulting in binaries asking for the newer
  version still getting the old one (boo#1045396).
  A typical update issue seen is, zypp updating packages in this
  order:
  - libdevmapper1_03 (new package)
  - libcryptsetup4 (links libdevmapper-1.03, rpm dep satisfied)
  - systemd (linking libcryptsetup.so.4, rpm dep satisfied
    At this point, anything calling systemdctl gets libdevmapper
    from the old device-mapper package into the memory, which in
    turn is version 1.02 and does not provide all the needed
    symbols
  - device-mapper (which removes /lib/libdevmapper.so.1.02, but is
    now too late, as various post scripts already failed on running
    systemctl)

This has been tested in a VM upgrade, similar to the situation reported in bugzilla - the results was a fully operational system

OBS-URL: https://build.opensuse.org/request/show/507153
OBS-URL: https://build.opensuse.org/package/show/Base:System/lvm2?expand=0&rev=192
2017-07-01 13:52:52 +00:00
.gitattributes OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lvm2?expand=0&rev=1 2006-12-18 13:01:39 +00:00
.gitignore OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lvm2?expand=0&rev=1 2006-12-18 13:01:39 +00:00
10-dm.rules-Reset-state-variable-for-spurious-events.patch Accepting request 426139 from home:scarabeus_iv:branches:Base:System 2016-09-14 09:43:37 +00:00
69-dm-lvm-metad.rules-Do-not-process-rules-for-multi.patch Accepting request 426139 from home:scarabeus_iv:branches:Base:System 2016-09-14 09:43:37 +00:00
baselibs.conf Accepting request 394993 from home:scarabeus_iv:branches:Base:System 2016-05-17 09:54:33 +00:00
bug-1033691_tests-missed-to-export-lvm-binary-for-fsadm.patch Accepting request 504390 from home:ZRen:branches:Base:System 2017-06-17 17:19:42 +00:00
bug-1043040_test-fix-read-ahead-issues-in-test-scripts.patch Accepting request 504374 from home:ZRen:branches:Base:System 2017-06-17 15:47:00 +00:00
cluster_support_mirrord_log.diff - Version update to 2.02.168 release, see WHATS_NEW and WHATS_NEW_DM 2016-12-28 11:16:13 +00:00
clvmd.ocf Accepting request 459648 from home:ZRen:branches:Base:System 2017-02-22 10:59:19 +00:00
cmirrord_improvment_performance.patch Accepting request 251781 from home:wanglh:branches:Base:System 2014-09-25 08:31:10 +00:00
cmirrord_remove_date_time_from_compilation.patch Accepting request 356420 from home:wanglh:branches:Base:System 2016-01-28 04:41:36 +00:00
cmirrord.ocf Accepting request 459648 from home:ZRen:branches:Base:System 2017-02-22 10:59:19 +00:00
device-mapper-dmsetup-export.patch Accepting request 487889 from home:jnelson-suse:branches:Base:System 2017-04-18 10:55:18 +00:00
device-mapper-gcc-warnings.patch Accepting request 393600 from home:scarabeus_iv:branches:Base:System 2016-05-11 03:42:15 +00:00
device-mapper-link.patch Accepting request 426139 from home:scarabeus_iv:branches:Base:System 2016-09-14 09:43:37 +00:00
device-mapper-type_punning.diff Accepting request 426139 from home:scarabeus_iv:branches:Base:System 2016-09-14 09:43:37 +00:00
device-mapper.changes Accepting request 507153 from home:dimstar:branches:Base:System 2017-07-01 13:52:52 +00:00
device-mapper.spec Accepting request 507153 from home:dimstar:branches:Base:System 2017-07-01 13:52:52 +00:00
display-dm-name-for-lv-name.diff - Update to 2.02.170: 2017-04-18 11:15:17 +00:00
dmeventd-fix-dso-name-wrong-compare.patch Accepting request 317706 from home:wanglh:branches:Base:System 2015-07-21 02:47:25 +00:00
fix-closedown-before-thread-finish.patch Accepting request 251781 from home:wanglh:branches:Base:System 2014-09-25 08:31:10 +00:00
fsadm-add-support-for-btrfs.patch Accepting request 393600 from home:scarabeus_iv:branches:Base:System 2016-05-11 03:42:15 +00:00
Import-ID_FS_XXX-variables-bnc909358.patch Accepting request 316548 from home:zhonglidong:branches:Base:System 2015-07-21 02:18:40 +00:00
improve-mirror-legs-on-different-tag-pvs.patch Accepting request 356420 from home:wanglh:branches:Base:System 2016-01-28 04:41:36 +00:00
libdm-iface-not-output-error-message-inside-retry-loop.patch Accepting request 487889 from home:jnelson-suse:branches:Base:System 2017-04-18 10:55:18 +00:00
lvconvert-cluster-mirrored-disk-failed.patch Accepting request 251781 from home:wanglh:branches:Base:System 2014-09-25 08:31:10 +00:00
lvm2-clvm.changes Accepting request 507153 from home:dimstar:branches:Base:System 2017-07-01 13:52:52 +00:00
lvm2-clvm.spec Accepting request 504390 from home:ZRen:branches:Base:System 2017-06-17 17:19:42 +00:00
lvm2-lvmetad.service-add-Also-lvm2-lvmetad.socket.patch Accepting request 356420 from home:wanglh:branches:Base:System 2016-01-28 04:41:36 +00:00
lvm2-testsuite.patch - add a new test package named lvm2-testsuite bnc#950089 2017-01-10 09:43:13 +00:00
lvm2.changes Accepting request 507153 from home:dimstar:branches:Base:System 2017-07-01 13:52:52 +00:00
lvm2.spec Accepting request 504390 from home:ZRen:branches:Base:System 2017-06-17 17:19:42 +00:00
LVM2.2.02.170.tgz - Update to 2.02.170: 2017-04-18 11:15:17 +00:00
LVM2.2.02.170.tgz.asc - Update to 2.02.170: 2017-04-18 11:15:17 +00:00
lvm.conf Accepting request 495531 from home:ZRen:branches:Base:System 2017-05-17 08:34:14 +00:00
make-mirror-legs-on-different-tag-pvs.patch Accepting request 487889 from home:jnelson-suse:branches:Base:System 2017-04-18 10:55:18 +00:00
Makefile-skip-compliling-daemons-lvmlockd-directory.patch Accepting request 495194 from home:ZRen:branches:Base:System 2017-05-16 09:02:24 +00:00
pre_checkin.sh Accepting request 393600 from home:scarabeus_iv:branches:Base:System 2016-05-11 03:42:15 +00:00
pvcreate-enhance-the-error-message.patch Accepting request 426139 from home:scarabeus_iv:branches:Base:System 2016-09-14 09:43:37 +00:00
pvmove_support_clustered_vg.diff Accepting request 400646 from home:scarabeus_iv:branches:Base:System 2016-06-14 12:45:57 +00:00
simplify-special-case-for-md-in-69-dm-lvm-metadata.patch Accepting request 459648 from home:ZRen:branches:Base:System 2017-02-22 10:59:19 +00:00
udev_rules-update.diff Accepting request 426139 from home:scarabeus_iv:branches:Base:System 2016-09-14 09:43:37 +00:00
udev-Check-for-DM_NR_VALID_PATHS.patch Accepting request 393600 from home:scarabeus_iv:branches:Base:System 2016-05-11 03:42:15 +00:00
use-mirrortype-asdefault-whenclvmdrunning.patch Accepting request 393600 from home:scarabeus_iv:branches:Base:System 2016-05-11 03:42:15 +00:00
version-plugins-in-libdir.patch Accepting request 393600 from home:scarabeus_iv:branches:Base:System 2016-05-11 03:42:15 +00:00