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 |