1 |
Привет, |
2 |
|
3 |
Во-первых, какие пакеты из kde у тебя в world? Раз ты говоришь, что |
4 |
как DE её не используешь, то не должно быть никаких, а должны быть |
5 |
только другие пакеты (amarok, k3b, okular, какие ещё?), вытягивающие |
6 |
kdelibs (возможно ещё что-то из kdebase-runtime) |
7 |
|
8 |
Во-вторых, udisks и upower пришли на замену hal, и (как и hal до |
9 |
этого) необходимы для kdelibs в UNIX-подобных системах. Почему нельзя |
10 |
было сделать эти зависимости опциональными — вопрос не к Gentoo, а к |
11 |
KDE. В защиту их могу только сказать, что работают они значительно |
12 |
лучше хала :) |
13 |
|
14 |
policykit и consolekit должны отключаться при USE="-policykit |
15 |
-consolekit". Если их кто-то требует — пиши конкретно, что выводит |
16 |
emerge при сборке (желательно, с флагом --tree). |
17 |
|
18 |
device-mapper вытягивается благодаря udisks. |
19 |
|
20 |
В принципе тут можно пойти двумя путями: |
21 |
|
22 |
1. Путь инь: примириться с необходимостью существования device-mapper, |
23 |
udisks и upower в системе. device-mapper это вообще микроскопическая |
24 |
библиотека, которая по идее мешать не должна. udisks и upower — это не |
25 |
демоны в привычном понимании, а службы, которые будут запускаться при |
26 |
необходимости (например, когда их будет дёргать amarok или k3b). |
27 |
Настройки они не требуют абсолютно никакой (если не считать права |
28 |
доступа). |
29 |
|
30 |
2. Путь янь: выпилить udisks и upower из сорцов и ебилдов. Оба они |
31 |
нужны для бекендов solid, и их теоретически можно удалить из |
32 |
kdelibs-4.6.3/solid/solid/CMakeLists.txt. По идее, после этого |
33 |
сломается только обнаружение кдешными приложениями внешних устройств, |
34 |
схем питания, заряда батареи, и прочая. k3b, боюсь, тоже не |
35 |
заработает. Ну или вообще всё сломается, тут уж никто не знает |
36 |
заранее. И, да, из ебилдов тоже надо будет udisks и upower выпилить. |
37 |
|
38 |
И всё это вполне соответствует философии Gentoo :) |
39 |
|
40 |
-- |
41 |
Edward "Hades" Toroshchin, |
42 |
dr_lepper on irc.freenode.org |