From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-user+bounces-158124-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id BE4A813877A
	for <garchives@archives.gentoo.org>; Sat, 23 Aug 2014 07:17:26 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 13FC7E08C4;
	Sat, 23 Aug 2014 07:17:22 +0000 (UTC)
Received: from mail-lb0-f176.google.com (mail-lb0-f176.google.com [209.85.217.176])
	(using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id E4E51E08AC
	for <gentoo-user@lists.gentoo.org>; Sat, 23 Aug 2014 07:17:20 +0000 (UTC)
Received: by mail-lb0-f176.google.com with SMTP id u10so10114126lbd.7
        for <gentoo-user@lists.gentoo.org>; Sat, 23 Aug 2014 00:17:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
        h=message-id:date:from:user-agent:mime-version:to:subject:references
         :in-reply-to:content-type:content-transfer-encoding;
        bh=9f3x+hTf/WkgswZ8Fjsg+3n0dtf4uDN7TW8sKiRs/jE=;
        b=iCPbdbL09MBBvS3k3Xn8P1wXB3ptiUjLa8Tt/xfLf9lx7EBw2z4BpSREGff6RZmHEJ
         DXCJvHbFR+uZl4hFgQ9o84i/SQkBUSC61PnvZI0CAcoit2onhcQMksUR160cho3b5tnu
         04izaId0PCTrJyisG40tqxTe7YDMUYuD2lMDlvatJvqggWg4R5jp+8OQSRqDk9VgxYFo
         9qQJiTZ/je5LNrxjOsijyKvUBi+N/D7+Sot9oFX0EFc02DxyPotMYqWGdPidJNoruD1g
         vLI0nP8BTWtso8frjwYrxA0SSMuPBIXW9E0pHZcOeW7UjCewMsSWUnY9YM7oQ4Myq0vu
         o/zw==
X-Received: by 10.112.219.234 with SMTP id pr10mr8112480lbc.59.1408778239269;
        Sat, 23 Aug 2014 00:17:19 -0700 (PDT)
Received: from [192.168.1.2] (93-127-109-7.static.vega-ua.net. [93.127.109.7])
        by mx.google.com with ESMTPSA id qh2sm50860248lbc.48.2014.08.23.00.17.18
        for <gentoo-user@lists.gentoo.org>
        (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
        Sat, 23 Aug 2014 00:17:18 -0700 (PDT)
Message-ID: <53F83FFD.8070907@gmail.com>
Date: Sat, 23 Aug 2014 10:17:17 +0300
From: Alexander Kapshuk <alexander.kapshuk@gmail.com>
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.7.0
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@lists.gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
MIME-Version: 1.0
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] re: sys-fs/lvm2 question
References: <53F79274.2070000@gmail.com> <CADPrc80f9CLcXqEG=1r2pbMbz+wnt2R06rzyC-=DHHf_WhcrnQ@mail.gmail.com> <53F8390A.2030601@gmail.com> <CADPrc83mxiX0NCsG_J0b5_qT-eRvHQn1f5BcqEcGF5SMvpBfqw@mail.gmail.com>
In-Reply-To: <CADPrc83mxiX0NCsG_J0b5_qT-eRvHQn1f5BcqEcGF5SMvpBfqw@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Archives-Salt: cada2196-a46d-4f7f-aeeb-fe71ab219f90
X-Archives-Hash: 766e34501acac98f63cb4adc0d782f04

On 08/23/2014 09:53 AM, Canek Peláez Valdés wrote:
> On Sat, Aug 23, 2014 at 1:47 AM, Alexander Kapshuk
> <alexander.kapshuk@gmail.com> wrote:
>> On 08/22/2014 10:36 PM, Canek Peláez Valdés wrote:
>>> On Fri, Aug 22, 2014 at 1:56 PM, Alexander Kapshuk
>>> <alexander.kapshuk@gmail.com> 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)
> gvfs depends on sys-fs/udisk:2, so this one doesn't need udisks-1.
>
>> xfce-extra/xfce4-power-manager-1.3.0 (udisks ? sys-fs/udisks:0)
> What does xfce4-power-manager uses udisks for? You could try to emerge
> it with USE="-udisks" and see if you miss some functionality. If you
> don't, you can get rid of udisks-1 and LVM2.
>
> Regards.
Thanks for pointing that out. I overlooked that. I'll give that a try.