Система portage

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

[SOLVED] Проблема с dev-libs/libxml2-2.7.7.

Заранее извиняюсь. С 1-го числа Января мучался со сборкой сабжа. Проблему обнаружил в самом ebuild'е (В строчке RESTRICT_PYTHON_ABIS="3.* *-jython" (при замене "*-jython" на "*-python" всё нормально)). Пытался запостить в "багзиллу" - кривизна рук не позволила этого совершить.
Может быть кто-нибудь выручит криворуго?

[Вопрос снят] Ошибка построения dev-cpp/clucene-0.9.21b

Здравствуйте !

Не собирается clucene-0.9.21b:[code]
make doxygen
rm -fdr ./doc/html
rm: неверный ключ -- «d»
Попробуйте «rm --help» для получения более подробного описания.
make: *** [doxygen] Ошибка 1
emake failed
* ERROR: dev-cpp/clucene-0.9.21b failed:
* making docs failed
*
* Call stack:
* ebuild.sh, line 56: Called src_compile
* environment, line 2336: Called die
* The specific snippet of code:
* emake doxygen || die "making docs failed";
*
* If you need support, post the output of 'emerge --info =dev-cpp/clucene-0.9.21b',

Проблемы с gcc

Сменил комп с intel'а на amd, после чего попытался сделать emerge -e world, в процессе которого система пересобрала gmp, в результате чего libgmp.so.3 была снесена в пользу libgmp.so.4 и gcc перестал работать. Я сделал симлинк libgmp.so -> libgmp.so.3 и попытался пересобрать gcc, но эта зараза всё равно линкуется с libgmp.so.3, как отучить её это делать и заставить с правильным libgmp линковаться? Не хочу иметь в системе долгоиграющие грабли.

Не собирается pykde4-4.5.4

Я читал, что похожая проблема была с pykde4 более ранних версий. Там советовали переставить sip и PyQt4. Но мне это не помогло. Также был совет запустить python-updater. Это тоже ничего не изменило.
Ошибка следующая:
NightNord: http://www.gentoo.ru/node/19333

Вывод emerge --info =net-libs/xulrunner-2.0_beta8_pre-r9

[code]
Portage 2.1.9.27 (default/linux/x86/10.0, gcc-4.4.4, glibc-2.12.1-r3, 2.6.34-gentoo-r1 i686)
=================================================================
System Settings

Проблема с config.h [РЕШЕНО]

Доброго времени суток. Собственно сабж....после каких-то манипуляций системой, почти ничего не собирается...что делал - не помню%) скорей всего что то обновил...теперь же, во время установки пакетов, во время src_configure, что-то не то с config.h, в данном случае python:2.6
[code]
checking for socklen_t... yes
checking for build directories... done
configure: creating ./config.status
config.status: creating Makefile.pre
config.status: creating Modules/Setup.config
config.status: creating Misc/python.pc
config.status: creating Modules/ld_so_aix
config.status: creating pyconfig.h

Локальный репозиторий (overlay)

Всем привет.

Подскажите как можно сделать следующее:

В первом приближении. Делается копия ВСЕГО текущего репозитория Gentoo, подключается как оверлей (или любым другим путем), и при следующей установке программы emerge ищет соответствующую версию пакета/зависимостей в официальном источнике + в локальном оверлее. Соответственно мне доступны все вресии офф. источника и все версии скачанные на мой компьютер когда-то, а там я уже решу что именно я хочу установить. При отсутствии Интернета ищется только в локальном оверлее.

Xorg-server-1.8.0 блокируется xinit-1.3.0-r1 [SOLVED]

emerge -avuDN world

[ebuild     U ] x11-base/xorg-server-1.9.2 [1.7.7-r1] USE="ipv6 nptl static-libs%* udev%* xorg -dmx (-doc) -kdrive -minimal -tslib (-debug%) (-hal%*) (-sdl%)" 5,151 kB
[blocks b     ] <x11-base/xorg-server-1.8.0 ("<x11-base/xorg-server-1.8.0" is blocking x11-apps/xinit-1.3.0-r1)

Почему?

Устарела версия пакета в дереве portage

Устанавливаю пакет net-wireless/broadcom-sta, как я понял portage пытается загрузить файл с официального сайта broadcom, ничего не выходит так как все версии драйвера в дереве portage сильно устарели и уже отсутствуют на сайте broadcom. На сайте храняться только последние версии драйвера. Как можно решить данную ситуацию? Если скачать с сайта последнюю версию как её корректно установить через portage, не писать же ebuild самому!

[code]
# emerge net-wireless/broadcom-sta

* IMPORTANT: 3 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

dev-python/imaging error "file alredy exists" в папке дистфайлов

Добрый день. Сегодня начал пересобирать мир (emerge -e world), т.к. обновил gcc, и вообще давно очень ничего подобного не делал :) После ~70% собранных пакетов dev-python/imaging вывалился с ошибкой.

 ERROR: dev-python/imaging-1.1.7 failed:
 *   python_generate_wrapper_scripts(): '/var/tmp/portage/dev-python/imaging-1.1.7/image/usr/bin/pilconvert.py-2.7' already exists

Вот полный лог сборки. Т.к. в python не разбираюсь совсем обращаюсь к "жителям" форума за помощью.
По всему логу встречаются следующие предупреждения

rm -rf /lib64/

в общем сабж! я великий ССЗБ сотворил ахтунг))

почти полностью удалил либ64, как лучше восстановить?

пока решение у меня такое: revdep-rebuild (уже компилит, в очереди 20 пакетов)

как лучше восстановить?

пс. срочно, а то ребутнусь и все(( цашрутиться не хоцца.

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