lvm2 2.03.16-1ubuntu1 source package in Ubuntu
Changelog
lvm2 (2.03.16-1ubuntu1) kinetic; urgency=medium * Merge from Debian unstable (LP: #1987340). 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. (Closes: #586424, LP: #1032823) - 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. - Disable lto build. Other distros build it with lto, however Debian has an old work around from 2015 for an ABI break. See #791888. - Don't build udeb targets. * Removed obsolete patches/changes: - debian/control: add dmsetup-udeb to libdevmapper1.02.1-udeb recommends. - debian/dmsetup-udeb.install: install udev rules in udebs (Debian #504341). - Ship correct udev rules in lvm2-udeb package. - Enable udev-sync in udeb build as it is used by partman when partitioning devicemapper devices. - Define PYTHON_PREFIX in make.tmpl.in for new ax-python. * Removed patches obsoleted/merged by upstream: - Fix file mode of debian/initramfs-tools/lvm2/hooks/lvm2 (LP: #1915579) lvm2 (2.03.16-1) unstable; urgency=medium * New upstream release. * Disable systemd usage in udeb. (closes: #1015174) lvm2 (2.03.15-2) unstable; urgency=medium * Actually fix filename in lvm2 initamfs-tools integration, fixing installation error. (closes: #1014314) lvm2 (2.03.15-1) unstable; urgency=medium * New upstream release. * Remove traces of systemd generator. * Fix installation of lvmdbusd. * Support new udev activation without systemd. -- Dave Jones <email address hidden> Mon, 22 Aug 2022 21:35:55 +0100
Upload details
- Uploaded by:
- Dave Jones
- Sponsored by:
- Benjamin Drung
- Uploaded to:
- Kinetic
- Original maintainer:
- Ubuntu Developers
- Architectures:
- linux-any all
- Section:
- admin
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Lunar | release | main | admin | |
Kinetic | release | main | admin |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
lvm2_2.03.16.orig.tar.xz | 1.7 MiB | 9eee14d34f7962ade7d4624114ce7b6bd3d868d210afb72b3769f8c6a082646e |
lvm2_2.03.16-1ubuntu1.debian.tar.xz | 140.2 KiB | 54b48f8867122d1bffa3cab868ec56de7ffcde0092afe9cf34cbca0de8f3d99b |
lvm2_2.03.16-1ubuntu1.dsc | 3.2 KiB | 7fdd027d1ac668c92db11b7e566adca9af957dee11223b427c7ecceb045edab6 |
Available diffs
- diff from 2.03.11-2.1ubuntu4 to 2.03.16-1ubuntu1 (780.5 KiB)
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