lvm2: update to 2.02.107

Newer ebuilds appear to fix some issues with systemd integration which
may or may not impact our systems but lvm isn't widely used with CoreOS
so no one has noticed. Most importantly though these sorts of errors are
gone:

    Configuration file /run/systemd/generator/lvm2-activation.service is
    marked world-inaccessible. This has no effect as configuration data
    is accessible via APIs without restrictions. Proceeding anyway.
This commit is contained in:
Michael Marineau 2014-07-15 19:50:09 -07:00
parent 318deb186f
commit cea88e3f6d
3 changed files with 4 additions and 12 deletions

View File

@ -185,15 +185,6 @@ RDEPEND="${RDEPEND}
virtual/cdrtools
"
# Pull tis into / or patch the lvm ebuild to configure with:
# --with-thin-check=/sbin/thin_check
# --with-thin-dump=/sbin/thin_dump
# --with-thin-repair=/sbin/thin_repair
# This will work for now until the proper fix is merged upstream.
RDEPEND="${RDEPEND}
>=sys-block/thin-provisioning-tools-0.2.8-r1
"
# Uninstall these packages.
RDEPEND="${RDEPEND}
!net-misc/dhcpcd

View File

@ -64,9 +64,6 @@
# Docker dependencies are needed
=dev-util/boost-build-1.52.0-r1 ~amd64
# Fixes ruby dependency
=sys-block/thin-provisioning-tools-0.2.8-r1 ~amd64
# Assorted bugfixes, avoids corrupting filesystems by updating UUID
=sys-fs/e2fsprogs-1.42.9 ~amd64
~sys-libs/e2fsprogs-libs-1.42.9 ~amd64
@ -97,3 +94,7 @@ dev-util/checkbashisms
# use 3.13 since Gentoo is starting to stabilize that one:
# https://bugs.gentoo.org/show_bug.cgi?id=507096
=sys-kernel/linux-headers-3.13
# 106 and 107 ebuilds improve systemd integration
=sys-fs/lvm2-2.02.107
=sys-block/thin-provisioning-tools-0.3.2