public inbox for gentoo-user-ru@lists.gentoo.org
 help / color / mirror / Atom feed
From: Alex Efros <powerman@powerman.name>
To: gentoo-user-ru@lists.gentoo.org
Subject: Re: [gentoo-user-ru] Re: [gentoo-user-ru] kde без policykit/consolekit
Date: Fri, 27 May 2011 20:07:32 +0300	[thread overview]
Message-ID: <20110527170732.GC2022@home.power> (raw)
In-Reply-To: <BANLkTimxLYNcwzVghC5veL36G8tgJSu=yQ@mail.gmail.com>

Hi!

On Fri, May 27, 2011 at 06:50:14PM +0200, Edward Hades wrote:
> Во-первых, какие пакеты из kde у тебя в world? Раз ты говоришь, что
> как DE её не используешь, то не должно быть никаких, а должны быть
> только  другие пакеты (amarok, k3b, okular, какие ещё?), вытягивающие
> kdelibs (возможно ещё что-то из kdebase-runtime)

home ~ # grep kde /var/lib/portage/world 
kde-base/kbounce
kde-base/kdebase-runtime-meta
kde-base/klines
kde-base/kmahjongg
kde-base/knetwalk
kde-base/konsole
kde-base/kpat
kde-base/kruler
kde-base/ksame
kde-base/okular
kde-base/systemsettings

> Во-вторых, udisks и upower пришли на замену hal, и (как и hal до
> этого) необходимы для kdelibs в UNIX-подобных системах. Почему нельзя
> было сделать эти зависимости опциональными — вопрос не к Gentoo, а к
> KDE. В защиту их могу только сказать, что работают они значительно
> лучше хала :)
> 
> policykit и consolekit должны отключаться при USE="-policykit
> -consolekit". Если их кто-то требует — пиши конкретно, что выводит
> emerge при сборке (желательно, с флагом --tree).

home ~ # USE="-policykit -consolekit" emerge -uDNpt world
emerge: there are no ebuilds built with USE flags to satisfy ">=sys-auth/consolekit-0.4[policykit]".
!!! One of the following packages is required to complete your request:
- sys-auth/consolekit-0.4.4 (Change USE: +policykit)
(dependency required by "sys-auth/polkit-0.101-r1" [ebuild])
(dependency required by "sys-fs/udisks-1.0.2-r1" [ebuild])
(dependency required by "kde-base/kdelibs-4.6.2-r3" [ebuild])
(dependency required by "kde-base/kdesu-4.6.2[handbook]" [ebuild])
(dependency required by "kde-base/khelpcenter-4.6.2" [ebuild])


Прописал "-policykit -consolekit" в /etc/make.conf и добавил в
/etc/portage/package.use "sys-auth/consolekit policykit":

home ~ # emerge -uDNpt world
...
[nomerge      ] kde-base/libkcddb-4.6.2 [4.4.5] USE="(-aqua) -debug (-kdeenablefinal) (-kdeprefix) -musicbrainz" 
[nomerge      ]  kde-base/kdelibs-4.6.2-r3 [3.5.10-r10, 4.4.5-r4] USE="acl alsa bzip2 handbook mmx nls opengl spell sse sse2 ssl udev -3dnow (-altivec) (-aqua) -bindist -debug -doc -fam -jpeg2k (-kdeenablefinal) (-kdeprefix) -kerberos -lzma -openexr -policykit -semantic-desktop -test -zeroconf" 
[nomerge      ]   sys-power/upower-0.9.9  USE="-debug -doc (-introspection) -ios" 
[nomerge      ]    sys-auth/polkit-0.101-r1  USE="gtk kde nls pam -debug -doc -examples (-introspection)" 
[ebuild  N    ]     sys-auth/polkit-kde-agent-0.99.0  USE="(-aqua) -debug (-kdeenablefinal)" LINGUAS="ru -ca -ca@valencia -cs -da -de -en_GB -eo -es -et -fi -fr -ga -gl -hr -hu -is -it -ja -km -lt -mai -ms -nb -nds -nl -pa -pt -pt_BR -ro -sk -sr -sr@ijekavian -sr@ijekavianlatin -sr@latin -sv -th -tr -uk -zh_TW" 
[ebuild  N    ]      sys-auth/polkit-qt-0.99.0  USE="-debug -examples" 
[ebuild  N    ]   sys-fs/udisks-1.0.2-r1  USE="bash-completion nls -debug -doc -remote-access" 
[ebuild  N    ]   sys-power/upower-0.9.9  USE="-debug -doc (-introspection) -ios" 
[nomerge      ] sys-fs/udisks-1.0.2-r1  USE="bash-completion nls -debug -doc -remote-access" 
[nomerge      ]  sys-auth/polkit-0.101-r1  USE="gtk kde nls pam -debug -doc -examples (-introspection)" 
[ebuild  N    ]   sys-auth/consolekit-0.4.4  USE="pam policykit -debug -doc -test" 
[ebuild  N    ]   gnome-extra/polkit-gnome-0.101-r1  USE="-doc -examples (-introspection)" 
[ebuild  N    ]    sys-auth/polkit-0.101-r1  USE="gtk kde nls pam -debug -doc -examples (-introspection)" 
[ebuild   R   ]  sys-block/parted-2.3  USE="device-mapper*" 
[ebuild  N    ]   sys-fs/lvm2-2.02.73-r1  USE="lvm1 readline static -clvm (-cman) (-selinux)" 
...
 
> device-mapper вытягивается благодаря udisks.
> 
> В принципе тут можно пойти двумя путями:
> 
> 1. Путь инь: примириться с необходимостью существования device-mapper,
> udisks и upower в системе. device-mapper это вообще микроскопическая

Ок, путь инь меня устраивает. Но хотелось бы всё-таки избавиться хотя бы
от polkit/consolekit.

-- 
			WBR, Alex.



  reply	other threads:[~2011-05-27 17:10 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-05-27 14:59 [gentoo-user-ru] kde без policykit/consolekit Alex Efros
2011-05-27 15:06 ` Alex Efros
2011-05-27 16:50   ` [gentoo-user-ru] " Edward Hades
2011-05-27 17:07     ` Alex Efros [this message]
2011-05-27 19:48       ` [gentoo-user-ru] " Edward Hades
2011-05-27 20:05         ` Alex Efros
2011-05-27 20:52           ` [gentoo-user-ru] " Edward Hades

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20110527170732.GC2022@home.power \
    --to=powerman@powerman.name \
    --cc=gentoo-user-ru@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox