[SOLVED]Установка kdebase-meta останавливается на флаге другова пакета

Ставлю выше упомянутый пакет.
Установшик не идет дальше и пишет
The following USE changes are necessary to proceed:
#required by dev-db/virtuoso-server-6.1.6, required by dev-libs/soprano-2.8.0[virtuoso], required by app-office/akonadi-server-1.8.1, required by kde-base/kdepimlibs-4.9.3[semantic-desktop], required by kde-base/libplasmaclock-4.9.3[holidays], required by kde-base/kdebase-meta-4.9.3, required by kdebase-meta (argument)
>=sys-libs/zlib-1.2.7 minizip

Добавил в package.use строку sys-libs/zlib -minizip
а как то не идет.
Или я не так понял что он хочет?

mv /etc/portage/package.use

mv /etc/portage/package.use /tmp
mkdir /etc/portage/package.use
mv /tmp /etc/portage/package.use/main
echo dev-libs/soprano virtuoso >> /etc/portage/package.use/main
kde-base/kdepimlibs semantic-desktop >> /etc/portage/package.use/main
kde-base/libplasmaclock holidays >> /etc/portage/package.use/main
sys-libs/zlib minizip >> /etc/portage/package.use/main

kostik87 написал(а): mv

kostik87 написал(а):
mv /etc/portage/package.use /tmp
mkdir /etc/portage/package.use
mv /tmp /etc/portage/package.use/main
echo dev-libs/soprano virtuoso >> /etc/portage/package.use/main
kde-base/kdepimlibs semantic-desktop >> /etc/portage/package.use/main
kde-base/libplasmaclock holidays >> /etc/portage/package.use/main
sys-libs/zlib minizip >> /etc/portage/package.use/main

Ты уверен?

А что не так, можно и не

А что не так, можно и не main, имя взято для некоторой наглядности и соответствия возможному содержимому.

Когда переходил в своей системе от одного файла /etc/portage/package.use и прочих к директориям, было лень разносить use флаги отдельных пакетов, указанных в одном файле по нескольким, группируя пакеты по некоторому критерию, поэтому старый файла поместил в эту директорию под именем main, можно конечно, даже, наверно, лучше выставить ему цифровой индекс, что бы при обработке содержимого нескольких файлов он обрабатывался первым, а в случае чего, если в других файлах указаны для некоторого пакета другие use флаги, к примеру, то значения переопределялись из них, но это уже рюшки.

По сути у ТС сечас, возможно, было что ещё кроме 'sys-libs/zlib -minizip' в одном файле /etc/portage/package.use, поэтому я указал сохранить его содержимое, если нет, тогда можно было удалить.

В общем пускай ТС сам задумывается о критериях назначения имён файов в этой директории, например хотя бы так:

00-main
01-xorg
02-multimedia

В общем, думаю идея понятна.

UPD:

mv /tmp /etc/portage/package.use/main

Тьфу, да, опять невнимательность. Но, надеюсь ТС догадался, что нужно было

mv /tmp/package.use /etc/portage/package.use/main

Хотя, возможно, что у ТС была всего одна запись, которую он указал.

К тому же выкладывали бы сразу правку, что бы ТС знал правильный вариант.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".