Система portage

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

ошибка при компиляции glibc-2.4 [SOLVED]

Вот решил обновить систему с gcc-3.3.6 до gcc-4.4.1. Вродебы все начинал делать http://www.gentoo.org/doc/en/gcc-upgrading.xml?style=printable, но начались грабли уже на стадии компиляции glibc.
Во время
# emerge -uav gcc
glibc отказались компилироваться вообще, перезапуск emerge glibc не помог - ошибка была похожа, что ему не нравится gcc.

Пришлось обновить профайл до gcc-4.1.1 + fix_libtool_files.sh 3.4.6, после чего emerge glibc поехал.

Как пофиксить архивы в distfiles

Есть много файлов в distfiles и некоторые из них emerge не хочет устанавливать т.к. не проходят проверку на валидность. Утилита file говорит что это не архивы а data, вручную они не распаковываются.
Вопрос в том как можно исправить, закачать по новой или удалить битые архивы.

pmount 0.9.6

При установке KDEbase не скачиваеться pmount 0.9.6, зашел сам на этот ресурс да действительно ссылка нерабочая. Производить установку или нет.

Ошибка после обновления Portage

После обновления дерева возникла ошибка при компиляции пакетов..

colour.c cursor.c desktop.c dialogs.c fullscreen.c listen.c misc.c popup.c rfbproto.c selection.c shm.c sockets.c tunnel.c vncviewer.c
/bin/sh: gccmakedep: command not found
make[2]: *** [depend] Ошибка 127
make[2]: Leaving directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nxviewer/nxviewer'
make[1]: *** [depend] Ошибка 2
make[1]: Leaving directory `/var/tmp/portage/nx-x11-1.4.0-r4/work/nxviewer'
make: *** [World] Ошибка 2

Проблема с emerge

Помогите пожалуйста. При попытке собрать что либо пишет:
/usr/lib/portage/bin/ebuild.sh: ./configure: /bin/sh: bad interpreter: Permission denied

!!! ERROR: app-misc/mc-4.6.1 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
mc-4.6.1.ebuild, line 91: Called econf '--with-vfs' '--with-ext2undel' '--with-edit' '--enable-charset' '--with-screen=ncurses' '--with-gpm-mouse' '--with-included-gettext' '--without-x' '--with-samba' '--with-configdir=/etc/samba' '--with-codepagedir=/var/lib/samba/codepages' '--with-privatedir=/etc/samba/private'

не устанавливется пакет

root xxx # emerge -uD world
... done!

>>> Emerging (1 of 23) net-nds/openldap-2.2.28-r3 to /
* openldap-2.2.28.tgz size ;-) ... [ ok ]
* openldap-2.2.28.tgz RMD160 ;-) ... [ ok ]
* openldap-2.2.28.tgz SHA256 ;-) ... [ ok ]

Не грузится MC

Здравствуйте господа!
Начал обновлять сервак, обновил несколько пакетов, перестал загружаться МС, причем его я не трогал, понять что сделал не так, и как откатиться, не знаю...
Причем он ни на что не ругается, просто не грузится... тупо стоит на одном месте...

portage

О гуру portage взываю к вам! :)
как посмотреть список пакетов, зависящих от данного?
Т.е. хочу посмотреть какие пакеты из установленных юзают пакет dbus.

Обновление портов по кусочкам [solved]

1) сетуация такая... допустим у нас есть портедж portage-20060821.tar.bz2 ~30mb, через пару недель появился portage-20060904.tar.bz2 ~32mb, следовательно чтоб обновить порты до текущего состояния (на сегодняшню дату) нада снова качать 30 с лихой метров, возможно ли обновление по кусочкам ? скажем пач на 20060821-20060822, 20060822-20060823... итд, если возможно , то как производить обновление.....

USERLAND

Подскажите где можно прописать значение переменной USERLAND="GNU" чтоб оно не изменялось, в моей системе оно изменяеться на пустое и как итог постоянные ошибки при установке пакетов. Спасибо.

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