Gentoo Archives: gentoo-user

From: "Canek Peláez Valdés" <caneko@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] [systemd vs consolekit] packagekit-base
Date: Thu, 25 Jul 2013 20:31:56
Message-Id: CADPrc816RAF=-p0AC+AAzPGN6zDG-UsNH1OyWJTCz9infNc3YA@mail.gmail.com
In Reply to: [gentoo-user] [systemd vs consolekit] packagekit-base by "András Csányi"
1 On Thu, Jul 25, 2013 at 3:06 PM, András Csányi <sayusi.ando@××××××.hu> wrote:
2 > Hi All,
3 >
4 > Due to the fact I use Unity and it pulls lot of gnome stuff I started
5 > to migrate my desktop from consolekit to systemd. At the point
6 > described below I run out of knowledge. Does not matter what I do
7 > packagekit-base package wants consolekit. It looks like badly... :S
8 >
9 > Thanks in advance for any help!
10 >
11 > USE="... systemd udev policykit -consolekit ..."
12 >
13 > [ebuild N ] app-admin/packagekit-base-0.7.4 USE="introspection
14 > networkmanager (policykit) udev -connman -cron -doc -entropy -nsplugin
15 > -pm-utils -static-libs {-test}" LINGUAS="-as -bg -bn -ca -cs -da -de
16 > -el -en_GB -es -fi -fr -gu -he -hi -hu -it -ja -kn -ko -ml -mr -ms -nb
17 > -nl -or -pa -pl -pt -pt_BR -ro -ru -sk -sr -sr@latin -sv -ta -te -th
18 > -tr -uk -zh_CN -zh_TW" 1,459 kB
19 > [ebuild N ] sys-auth/consolekit-0.4.6 USE="acl pam (policykit)
20 > -debug -doc (-selinux) {-test}" 358 kB
21 > [blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking
22 > sys-auth/consolekit-0.4.6)
23 >
24 > Total: 2 packages (2 new), Size of downloads: 1,817 kB
25 > Conflict: 1 block (1 unsatisfied)
26 >
27 > * Error: The above package list contains packages which cannot be
28 > * installed at the same time on the same system.
29 >
30 > (sys-apps/systemd-206::gentoo, installed) pulled in by
31 > >=sys-apps/systemd-206[gudev?,introspection?,kmod?,selinux?,static-libs(-)?]
32 > (>=sys-apps/systemd-206[gudev,introspection,kmod]) required by
33 > (virtual/udev-206::gentoo, installed)
34 >
35 > (sys-auth/consolekit-0.4.6::gentoo, ebuild scheduled for merge) pulled in by
36 > sys-auth/consolekit required by
37 > (app-admin/packagekit-base-0.7.4::gentoo, ebuild scheduled for merge)
38 >
39 >
40 > For more information about Blocked Packages, please refer to the following
41 > section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
42 >
43 > http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
44 >
45 > sayusi-desktop sayusi # eix -s packagekit-base
46 > * app-admin/packagekit-base
47 > Available versions: (~)0.6.22^t (~)0.7.4^t {connman cron doc
48 > entropy +introspection networkmanager nsplugin pm-utils +policykit
49 > static-libs test udev LINGUAS="as bg bn ca cs da de el en_GB es fi fr
50 > gu he hi hu it ja kn ko ml mr ms nb nl or pa pl pt pt_BR ro ru sk sr
51 > sr@latin sv ta te th tr uk zh_CN zh_TW"}
52 > Homepage: http://www.packagekit.org/
53 > Description: Manage packages in a secure way using a
54 > cross-distro and cross-architecture API
55
56 Unity is in the tree? Where?
57
58 The ebuild for packagekit-base has a hard dependency on consolekit,
59 without an option for systemd. This is because the last version of
60 PackageKit in the tree is 0.7.4, which is more than a year older (was
61 released in April 2012).
62
63 If you use Unity, the DE by Canonical for Ubuntu, the last thing you
64 want is systemd. Canonical/Ubuntu is pretty clear on the fact that
65 they support Upstart, not systemd.
66
67 And lastly, why do you want/need PackageKit? It worked horribly with
68 portage, last time I tried some years ago.
69
70 If you use GNOME you need to use systemd. Unity is a completely
71 different beast (although it uses the same technologies behind the
72 curtains), and systemd would be blocked by some Unity stuff, if I
73 understand correctly.
74
75 Regards.
76 --
77 Canek Peláez Valdés
78 Posgrado en Ciencia e Ingeniería de la Computación
79 Universidad Nacional Autónoma de México

Replies

Subject Author
Re: [gentoo-user] [systemd vs consolekit] packagekit-base "András Csányi" <sayusi.ando@××××××.hu>