From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 904611381F3 for ; Fri, 6 Sep 2013 18:22:47 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B040AE0FCB; Fri, 6 Sep 2013 18:22:37 +0000 (UTC) Received: from mail-wg0-f43.google.com (mail-wg0-f43.google.com [74.125.82.43]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 93E55E0FBB for ; Fri, 6 Sep 2013 18:22:36 +0000 (UTC) Received: by mail-wg0-f43.google.com with SMTP id z12so3305682wgg.10 for ; Fri, 06 Sep 2013 11:22:35 -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=9wIxK6UjqLT/BeWDNHuVR6V7Ej/xLgtYTdMQvK2Dd58=; b=c7egN+d0Jp8JY/GsQvidaiEYWr9XFKyjXk/HJ2apK/UH6f+iy94wQa9av3lY93R21S nRKXH4JMDSrTEKef6k2XcjF7SNsQ9AVrIWnhoXjCqa3W6jpSZH3aJZ4MBwujxaGweTub 65Su0xdQCHknOyZiiLVdVUtZyrF3+0ST+dpPvPDhBqxL/ESOYalxz09KJ6ZJ7ewXM66A J9G5g+Yk07UcofrU2lwSA2FEnZy/uKmi2nv2cphgc/zIG8KCJvlzJf0qu0DGcVYmiHyn QiZK2SsVW8YN9HIbriPYyJeXbMgb/hn/J1wG4MaYP7OcVFXdgOrmL/5uutOuW9U1PXQQ SCog== X-Received: by 10.194.193.4 with SMTP id hk4mr3201957wjc.29.1378491755294; Fri, 06 Sep 2013 11:22:35 -0700 (PDT) Received: from [172.20.0.40] (196-210-126-85.dynamic.isadsl.co.za. [196.210.126.85]) by mx.google.com with ESMTPSA id r6sm5898832wiw.0.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 06 Sep 2013 11:22:34 -0700 (PDT) Message-ID: <522A1C84.3060201@gmail.com> Date: Fri, 06 Sep 2013 20:18:44 +0200 From: Alan McKinnon User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130809 Thunderbird/17.0.8 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail 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] digikam + systemd References: <20130906163347.GE875@ca.inter.net> <20130906180311.GF875@ca.inter.net> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Archives-Salt: 97e45cca-1f16-415f-92da-7e902f455fde X-Archives-Hash: 4d56abb3ff7a3310966c0c126c00c811 On 06/09/2013 20:07, Canek Peláez Valdés wrote: > On Fri, Sep 6, 2013 at 1:03 PM, Philip Webb wrote: >> 130906 Canek Peláez Valdés wrote: >>> On Fri, Sep 6, 2013 at 11:33 AM, Philip Webb wrote: >>>> I just did 'emerge -pv digikam' for 3.3.0 >>>> & it wants to install 54 pkgs, incl systemd ; >>>> 10 pkgs are KDE & include Marble. Is my surprise justified ? >>> Yes, I think it is. >>> Probably gphoto2 pulls GNOME stuff, which in turn pulls systemd ... >>> ... I checked gphoto2, and I don't think is the one pulling systemd. >>> I don't see any dependency of digikam as an obvious puller for it. >>> Could you mask sys-apps/systemd >>> and see what emerge prints when trying to install digikam again? >>> It will tell you which dependency chain pulls it. >> >> It wants k3b , which requires USE="udisks", which pulls in 11 pkgs. >> It also wants eudev , a qt update & various CD stuff. >> That starts to add up towards the 54 pkgs, which are still needed. >> The whole list it demands is >> USE="plasma udisks script gudev hwdb keymap modutils". >> >> I use some KDE apps, but stay away from the desktop, >> so perhaps the requirement for "plasma" is what gets it started. > > No, KDE doesn't depend on systemd (AFAIK). And it's funny that it > wants eudev AND systemd. > > Regards. > This config does not pull in systemd (LINGUAS removed for clarity) $ eix digikam [I] media-gfx/digikam Available versions: (4) 3.2.0^t (~)3.3.0^t {addressbook aqua debug doc gphoto2 +handbook mysql themedesigner +thumbnails video} Installed versions: 3.3.0(4)^t(11:41:42 15/08/2013)(gphoto2 handbook mysql thumbnails video -addressbook -aqua -debug -doc -themedesigner Homepage: http://www.digikam.org/ Description: Digital photo management application for KDE I think your problem is USE="gudev", which on my system is used by sys-fs/udev and virtual/udev. Yours will be different (equery hasuse only lists USE for installed apps). most likely is that you have a mismatch between USE for virtual/udev and sys-fs/eudev. Remember all the pain we had to go through a while back to discover they must match exactly? Very easy to miss that, especially as portage doesn't help detect mismatches. -- Alan McKinnon alan.mckinnon@gmail.com