On 08/22/2014 10:36 PM, Canek Peláez Valdés wrote: > On Fri, Aug 22, 2014 at 1:56 PM, Alexander Kapshuk > <[email protected]> wrote: >> As I updated my system today, I noticed that 'sys-fs/lvm2' got updated >> amongst other packages as well. >> >> I don't use LVM on my system. >> >> If I understand it correctly, 'sys-fs/lvm2' is a required dependency for >> 'sys-fs/udisks/udisks-1.0.5-r1': >> >> equery d sys-fs/lvm2 >> * These packages depend on sys-fs/lvm2: >> sys-block/parted-3.1-r1 (device-mapper ? >=sys-fs/lvm2-2.02.45) >> sys-boot/grub-2.00_p5107-r2 (device-mapper ? >=sys-fs/lvm2-2.02.45) >> sys-fs/udisks-1.0.5-r1 (>=sys-fs/lvm2-2.02.66) >> sys-fs/udisks-2.1.3 (cryptsetup ? sys-fs/lvm2[udev(+)]) >> >> equery -q u sys-block/parted | grep device-mapper >> -device-mapper >> >> equery -q u sys-boot/grub | grep device-mapper >> -device-mapper >> >> equery -q u '=sys-fs/udisks-1.0.5-r1' >> -debug >> +nls >> -remote-access >> >> $ equery -q u '=sys-fs/udisks-2.1.3' | grep cryptsetup >> -cryptsetup >> >> /usr/portage/sys-fs/udisks/udisks-1.0.5-r1.ebuild:17,24 >> COMMON_DEPEND=">=dev-libs/dbus-glib-0.100 >> <snip> >> >=sys-fs/lvm2-2.02.66 >> >> What are my options, if I were to remove 'sys-fs/lvm2' altogether? > Remove sys-fs/udisks:0, which depends unconditionally on LVM2; also, > it's on life support, AFAIR. sys-fs/udisks:2 is actively maintained > and it depends only conditionally on LVM2. > >> What would you recommend doing about it? > What does depend on sys-fs/udisks? What's the output from "equery d > sys-fs/udisks"? Most applications switched to udisks-2, but some are > still stuck with udisks-1 (XMBC, now Kodi, comes to mind). > > If an application that you absolutely need requires sys-fs/udisks:0, > then you will need LVM2 also. > > Regards.
Looks like I've got a couple of apps that do require udisks-1 to run: equery d sys-fs/udisks * These packages depend on sys-fs/udisks: gnome-base/gvfs-1.20.2 (udisks ? >=sys-fs/udisks-1.97:2) xfce-extra/xfce4-power-manager-1.3.0 (udisks ? sys-fs/udisks:0) So I'm going to have to keep lvm2 then. Thanks.

