lvm2 2.03.16-2ubuntu1 source package in Ubuntu

Changelog

lvm2 (2.03.16-2ubuntu1) mantic; urgency=medium

  * Merge from Debian unstable (LP: #2020464). Remaining changes:
    - Lower libdevmapper1.02.1's Depends: dmsetup to a Recommends:. This
      breaks the circular dependency that causes upgrade failures. As dmsetup
      is "Priority: required", this has no other practical consequences.
      (Debian #586424)
    - Add debian/initramfs-tools/lvm2/scripts/init-bottom/lvm2: We cannot
      properly synthesize LVM LV change events with udevadm trigger, so if we
      use LVM, we need to let it finish; otherwise we get missing LV symlinks.
    - Add enable-issue-discards.patch: Enable "issue_discards" option by
      default to trim SSDs when changing PVs. This option has no effect if the
      kernel or the drive does not support trimming, so it's safe to enable by
      default. (Debian #717313)
    - debian/rules:
      - Copy .po file to .pot file for Rosetta (Ubuntu specific).
    - debian/initramfs-tools/lvm2/hooks/lvm2: depend on udev since we ship
      udev rules.
    - Do not start lvm2-monitor in containers (LP #1576341)
    - Fix patch of systemd-run in 69-lvm-metad.rules
    - d/control: add thin-provisioning-tools build-dep as configure wants it
      around for some checks at build time.
    - Don't build udeb targets.
  * Removed obsolete patches/changes:
    - Disable lto build. Other distros build it with lto, however Debian has
      an old work around from 2015 for an ABI break. See #791888.

 -- Dave Jones <email address hidden>  Tue, 23 May 2023 11:20:09 +0100

Upload details

Uploaded by:
Dave Jones
Sponsored by:
Bryce Harrington
Uploaded to:
Mantic
Original maintainer:
Ubuntu Developers
Architectures:
linux-any all
Section:
admin
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Mantic release main admin

Downloads

File Size SHA-256 Checksum
lvm2_2.03.16.orig.tar.xz 1.7 MiB 9eee14d34f7962ade7d4624114ce7b6bd3d868d210afb72b3769f8c6a082646e
lvm2_2.03.16-2ubuntu1.debian.tar.xz 42.4 KiB 59469bb0168282a0262184f19b22c69a543439dac5d7a575bff51ad8e387b754
lvm2_2.03.16-2ubuntu1.dsc 3.1 KiB fda94e9f87526baa4e0d6a60a73fc498ab35fde57298c3350343f5cfece9f60e

View changes file

Binary packages built by this source

dmeventd: Linux Kernel Device Mapper event daemon

 The Linux Kernel Device Mapper is the LVM (Linux Logical Volume Management)
 Team's implementation of a minimalistic kernel-space driver that handles
 volume management, while keeping knowledge of the underlying device layout
 in user-space. This makes it useful for not only LVM, but software raid,
 and other drivers that create "virtual" block devices.
 .
 This package contains a daemon to monitor events of devmapper devices.

dmeventd-dbgsym: debug symbols for dmeventd
dmsetup: Linux Kernel Device Mapper userspace library

 The Linux Kernel Device Mapper is the LVM (Linux Logical Volume Management)
 Team's implementation of a minimalistic kernel-space driver that handles
 volume management, while keeping knowledge of the underlying device layout
 in user-space. This makes it useful for not only LVM, but software raid,
 and other drivers that create "virtual" block devices.
 .
 This package contains a utility for modifying device mappings.

dmsetup-dbgsym: debug symbols for dmsetup
libdevmapper-dev: Linux Kernel Device Mapper header files

 The Linux Kernel Device Mapper is the LVM (Linux Logical Volume Management)
 Team's implementation of a minimalistic kernel-space driver that handles
 volume management, while keeping knowledge of the underlying device layout
 in user-space. This makes it useful for not only LVM, but software raid,
 and other drivers that create "virtual" block devices.
 .
 This package contains the (user-space) header files for accessing the
 device-mapper; it allow usage of the device-mapper through a clean,
 consistent interface (as opposed to through kernel ioctls).

libdevmapper-event1.02.1: Linux Kernel Device Mapper event support library

 The Linux Kernel Device Mapper is the LVM (Linux Logical Volume Management)
 Team's implementation of a minimalistic kernel-space driver that handles
 volume management, while keeping knowledge of the underlying device layout
 in user-space. This makes it useful for not only LVM, but software raid,
 and other drivers that create "virtual" block devices.
 .
 This package contains the userspace library to help with event monitoring
 for devmapper devices, in conjunction with the dmevent daemon.

libdevmapper-event1.02.1-dbgsym: debug symbols for libdevmapper-event1.02.1
libdevmapper1.02.1: Linux Kernel Device Mapper userspace library

 The Linux Kernel Device Mapper is the LVM (Linux Logical Volume Management)
 Team's implementation of a minimalistic kernel-space driver that handles
 volume management, while keeping knowledge of the underlying device layout
 in user-space. This makes it useful for not only LVM, but software raid,
 and other drivers that create "virtual" block devices.
 .
 This package contains the (user-space) shared library for accessing the
 device-mapper; it allows usage of the device-mapper through a clean,
 consistent interface (as opposed to through kernel ioctls).

libdevmapper1.02.1-dbgsym: debug symbols for libdevmapper1.02.1
liblvm2-dev: LVM2 libraries - development files

 This package contains files needed to develop applications that use the
 lvm2app library.

liblvm2cmd2.03: LVM2 command library

 This package contains the lvm2cmd shared library.

liblvm2cmd2.03-dbgsym: debug symbols for liblvm2cmd2.03
lvm2: Linux Logical Volume Manager

 This is LVM2, the rewrite of The Linux Logical Volume Manager. LVM
 supports enterprise level volume management of disk and disk subsystems
 by grouping arbitrary disks into volume groups. The total capacity of
 volume groups can be allocated to logical volumes, which are accessed as
 regular block devices.

lvm2-dbgsym: debug symbols for lvm2
lvm2-dbusd: LVM2 D-Bus daemon

 This is LVM2, the rewrite of The Linux Logical Volume Manager. LVM
 supports enterprise level volume management of disk and disk subsystems
 by grouping arbitrary disks into volume groups. The total capacity of
 volume groups can be allocated to logical volumes, which are accessed as
 regular block devices.
 .
 This package includes the D-Bus daemon.

lvm2-lockd: LVM locking daemon

 This is LVM2, the rewrite of The Linux Logical Volume Manager. LVM
 supports enterprise level volume management of disk and disk subsystems
 by grouping arbitrary disks into volume groups. The total capacity of
 volume groups can be allocated to logical volumes, which are accessed as
 regular block devices.
 .
 LVM commands use lvmlockd to coordinate access to shared storage.

lvm2-lockd-dbgsym: debug symbols for lvm2-lockd