Система portage

Обсуждение системы портежей, а также вопросов установки програмного обеспечения посредством портежей

Cannot resolve a virtual package name to an ebuild

Вот фигня.... я даже обновить дерево не могу... выскакивает эта ошибка. причем пишет что это баг и о нем надо сообщить....

! Cannot resolve a virtual package name to an ebuild.
!!! This is a bug, please report it. (virtual/x11-6.8)

Как решить проблемку??
Скачал последний снгапшот вручную.... все равно такая фигня..

/var/tmp/portage

...весит 3.5 Гб и отъела почти весь корневой раздел

Это из-за того, что я давно не перегружался или как? Я так думаю грохнуть все в этой директории будет безопасно?

UPD. Отчасти виноват OpenOffice, установка которого была прервана на середине :)

Задачка про принадлежность ебилдов

Есть такая задачка:
Возьмем обстрактный самопальный или оверлейный ебилд (http://www.zugaina.org/gentoo/portage/dev-cpp/libxmlpp/libxmlpp-2.8.0.ebuild),
вопрос: как узнать к какой группе он относится если хедер не прописан ?
тут из урла понятно, но это не решение, т.к. возможно он уже скачан и мы забыли откуда и хотим поставть.
Моё решение: искать похожее в портэжах тоже далеко не идеальное

Insecure binaries detected

а что делать с таким глюком?

making executable: /usr/lib/libslapi-2.2.so.7.0.21

QA Notice: the following files contain insecure RUNPATH's
Please file a bug about this at http://bugs.gentoo.org/
For more information on this issue, kindly review:
http://bugs.gentoo.org/81745
/var/tmp/portage/openldap-2.2.28-r2/work/openldap-2.1.30/libraries/liblber/.libs usr/lib/libldap_r.so.2.0.130
/var/tmp/portage/openldap-2.2.28-r2/work/openldap-2.1.30/libraries/liblber/.libs usr/lib/libldap.so.2.0.130

!!! ERROR: net-nds/openldap-2.2.28-r2 failed.
!!! Function dyn_install, Line 1057, Exitcode 0

HOWTO: Получение списка пакетов

Как получить список дистфайлов тут уже недавно обсуждалось. А в топике http://gentoo.ru/node/1623 был затронут вопрос того, как же получить список пакетов (включая зависимости), которые будут установлены emerge. emerge -p не устраивает по следующим причинам:
1) Выдает мусор в 1-х четырех строках
2) Выдает мусор, если среди пакетов есть sys-apps/portage
3) Формат вывода не пригоден для передачи списка пакетов в качестве аргумента emerge (типа emerge `emerge -p kde-meta`)

emerge грохает лишнее

Поставил Gentoo 2005.1, загрузил, делаю emerge sync, он мне говорит, что нужно обновить portage, перед установкой других пакетов. Делаю emerge -u portage, он обновляет сам portage и нужные ему пакеты, И ОН ГРОХАЕТ binutils, manpages mount и.т.д! После чего говорит, что справился с апдейтом... Но, понятно, что что-бы я не делал, он кричит, что у тебя нет ld... В результате я не могу ничего собрать включая тот-же binutils!!! Может вопрос и ламерский, но на Генту я перелез с Шапки всего несколько дней назад.

очистка папки /usr/portage/distfiles

По мере работы папка distfiles стремится выжрать все свободное место отведенное под линукс. Скажите пожалуйста можно ли каким то образом определить какие файлы уже не нужны и удалить их. И еще вопрос, может возможно подмонтировать в качестве папки distfiles репозиторий доступный по ftp ??
возможно ли в линукс монтировать в качестве папк

-f

Надеюсь такое заглавие темы вас заинтриговало :) Суть вопроса в том можно ли сначало скачать все необходимые для емерджа пакеты, а лишь затем начать их компилить?
Прочел ман так понял что это
emerge -f

VLC + KDE

Полазил по сети - везде написано что vlc может быть собран с KDE-интерфейсом.

А у меня нет такого USE-флага:

media-video/vlc-0.8.1-r1 -3dfx +X -a52 -aac -aalib -alsa (-altivec) +arts -bidi -cdda -cddb -cdio -debug +dts -dvb +dvd -esd -fbcon +ffmpeg -flac -freetype -ggi -gnutls -gtk2 +httpd -joystick -libcaca +lirc -live +mad -matroska +mpeg +nls +ogg +opengl +oss +sdl +ssl +stream +svg -svga +theora -unicode +v4l +vcd -vlm +vorbis -wxwindows -xosd +xv

Как так?
Чем можно смотреть UDP/RTP Multicast в kde?

HOWTO: Установка устаревших пакетов

Иногда по каким-либо причином необходимо установить пакет, который был удален из базы данных портежей.

Ленты новостей