Система portage

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

Не мёрджится PAM [SOLVED]

Плиз хэлп! Очередное обновление системы остановилось pam'е с сообщением (после того как он успешно скомпилился): * ERROR: pam_access have dependencies in /usr. Поиск в гугл выдаёт обсуждение каких-то багов двухгодичной свежести. Предлагаемые решения не помогают. От отчаяния делаю

emerge -C pam
emerge pam

и... пам отказывается устанавливаться с темже сообщением об ошибке: * ERROR: pam_access have dependencies in /usr., смысл которого для меня остаётся туманным :( В результате у меня сейчас не работают такие полезные вещи как login, su и ssh после следующий перезагрузки в систему смогу попасть, только загрузившись с лайвсиди и чрутнувшись на винт. Так я ступил. ;D

Portage Overlay и PORTDIR structure

Доброго времени суток! Пробовал установить пакет с помощью этого руководства http://ru.gentoo-wiki.com/Portage_Overlay, но все равно не могу избавиться от ошибки: "!!! /usr/local/portage does not seem to have a valid PORTDIR structure." Пробовал добавлять "-r1" - не помогает. Какие еще могут быть варианты? Спасибо.

Куда прописывать адрес Proxy-сервера

Интернет у нас через Proxy.

Прописал в make.conf, при сборке никакие пакеты не качались
Пришлось написать в /etc/wget/wgetrc. Помогло.

Может, я все-таки что-то неправильно сделал?

Не удается собрать gcc - потерянный файл

Цитата:
#emerge -uDvN sys-devel/gcc
...
!!! ERROR: sys-devel/gcc-3.4.6-r2 failed.
Call stack:
ebuild.sh, line 1614: Called dyn_unpack
ebuild.sh, line 751: Called qa_call 'src_unpack'
environment, line 5337: Called src_unpack
gcc-3.4.6-r2.ebuild, line 81: Called gcc_src_unpack
toolchain.eclass, line 1018: Called gcc_quick_unpack
toolchain.eclass, line 1870: Called unpack 'gdc-0.23-src.tar.bz2'
ebuild.sh, line 404: Called die

!!! gdc-0.23-src.tar.bz2 does not exist
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/sys-devel/gcc-3.4.6-r2/temp/build.log'.

Безопасные CFLAGS

Настройка CFLAGS — часть широких возможностей настройки и управления, которыми отличается работа с Gentoo. У всевластия есть свои плюсы и минусы. Не искючение и настройка CFLAGS.

Предупреждение: Использование чего-либо, за исключением -O2 -fomit-frame-pointer -march/-mcpu/-mtune в CFLAGS или CXXFLAGS (а также -mieee, -mabi и т.д. на тех архитектурах, где об этом прямо сказано), и тем более чего бы то ни было в LDFLAGS или ASFLAGS для большинства пользователей не оправдает затраченных усилий. Обычно выгода невелика, если есть вообще, риск неоправдан, а за гигантское время, потраченное на изматывающую настройку, можно было бы с удовольствием сделать массу более интересного.

Неюзабельный набор USE-флагов

После установки и запуска любимого Window Manager'а AfterStep (который, правда, по моим наблюдениям особой популярностью не отличается) некоторое время удивлялся отсутствию отображения явно прописанных пиктограмм.
Сначала грешил на графические форматы оных.
И только потом догадался посмотреть на USE-флаги с которым был собран WM (собирался в самом начале освоения с Gentoo => использовались умолчательные USE-флаги.

PALUDIS -- кто пользует?

Ну типа форум про portage, а разговоров про SUBJ http://paludis.pioto.org/faq.html#why не видать.
Мож это я только что услышал, а все все уже давно пользуют?

Кто тащит за собой этот пакет.[SOLVED]

Всем привет.
Удалил из системы пакет sys-power/cpufrequtils. В world записи этого пакета нет.
Но emerge -puDN пытаеться поставить этот пакет. Есть ли какой-то способ узнать какой пакет его за собой тянет?

Ошибка с emerge app-emulation/emul-linux-x86-baselibs-10.1-r1

Данный пакет требуется для mplayer-bin. Но что-то не хочет коректно компилица.
Помогите пожалуйста, потому что без видео грустно.

bzip2: /var/tmp/portage/app-emulation/emul-linux-x86-baselibs-10.1-r1/distdir/tiff-3.8.2-r2.tbz2: trailing garbage after EOF ignored
>>> Unpacking zlib-1.2.3-r1.tbz2 to /var/tmp/portage/app-emulation/emul-linux-x86-baselibs-10.1-r1/work

bzip2: /var/tmp/portage/app-emulation/emul-linux-x86-baselibs-10.1-r1/distdir/zlib-1.2.3-r1.tbz2: trailing garbage after EOF ignored

OpenGL и nvidia-drivers

Поставил nvidia-drivers-1.0-9746.
Сделал opengl-update nvidia.
После этого перестали собираться приложения с флагом "opengl", например amarok, kdelibs. При компиляции вываливается ошибка:

Цитата:
/usr/lib/libGL.so: undefined reference to `_nv001399gl'
/usr/lib/libGL.so: undefined reference to `_nv001389gl'
/usr/lib/libGL.so: undefined reference to `_nv001278gl'
/usr/lib/libGL.so: undefined reference to `_nv001415gl'
/usr/lib/libGL.so: undefined reference to `_nv001450gl'
/usr/lib/libGL.so: undefined reference to `_nv001441gl'

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