Система portage

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

crosscompiling через distcc [SOLVED]

ситуация следующая

Есть сервер(i686), есть ноутбук(amd64)

настроил subj

возникли несколько вопросов

1.собираю kde на ноутбуке, через crossdev компиляция так же выполняется на сервере

Вопрос в следующем - с какими параметрами компиляции? Теми, что на ноутбуке в make.conf или они где то задаются, если да, то где?

чистка distfiles

Недавно накрылся винт. Переместил я свои distfiles на новый, но выжили не все файлы. Как вычистить из distfiles все файлы с битыми суммами?

Сбой при установке dev-python/pyopengl-2.0.0.44

Установка валится с сообщением:

* Messages for package dev-python/pyopengl-2.0.0.44:

*
* ERROR: dev-python/pyopengl-2.0.0.44 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2316: Called distutils_src_compile
* environment, line 680: Called die
* The specific snippet of code:
* ${python} setup.py build "$@" || die "compilation failed"
* The die message:
* compilation failed
*

Отсутствует Makefile в директории с ядром

При последнем обновлении возникла проблема с Makefile'ом. Подскажите, пожалуйста, способ решения проблемы. Откуда его можно положить в директорию с ядром?

Текст ошибки:
[code]* Messages for package app-misc/sdricoh_cs-0.1.3_p20080521:

* Could not find a Makefile in the kernel source directory.
* Please ensure that /usr/src/linux points to a complete set of Linux sources
*
* ERROR: app-misc/sdricoh_cs-0.1.3_p20080521 failed.
* Call stack:

установка squid-3

День добрый!

В системе портежей я еще новичок. И столкнулся с непонятной для себя ситуацией: есть желание установить 3-й squid. Я вижу его наличие в gentoo-portage, но emerge -s мне предлагает только 2.6.18 версию...
Подскажите, чего мне следует сделать, чтобы поставить желаемую 3-ю версию?

Спасибо.

проги старых версий

есть ли возможность поставить программы более старых версии-просто у меня есть диск с прогами(для Gentoo).А нета в данный момент нету и ближайших недели 2 не будет.А мне надо срочно поставить пару прог,но дело в том что emerge --sync я делал,а пакеты на диске старее чем это обнавление...

Обновил snapshot - перестал обновляться world

Собственно сабж. Выдает вот такое:
[code]
# emerge -uDN world
Calculating world dependencies |
!!! Multiple versions within a single package slot have been
!!! pulled into the dependency graph:

kde-base/kdelibs:3.5

('installed', '/', 'kde-base/kdelibs-3.5.8-r4', 'nomerge') pulled in by
('installed', '/', 'kde-base/kpackage-3.5.8', 'nomerge')

('ebuild', '/', 'kde-base/kdelibs-3.5.9-r4', 'merge') pulled in by
('installed', '/', 'app-cdr/k3b-1.0.4', 'nomerge')
('installed', '/', 'app-office/openoffice-2.4.0', 'nomerge')

Установка индивидуальных USE-флагов для отдельных ГРУПП

Я занимаюсь разработкой программа на платформе java, а для этого нужна документация. Поэтому мне нужно для всех пакетов из групп dev-java и java-virtuals выставить флаг doc. Выставить флаг doc в /etc/make.conf не предлагать.

Пытался прописать строчку
dev-java doc
или
dev-java/* doc

sys-fs/device-mapper-1.02.22-r5 failed.

всем привет. помогите, плиз решить проблему:
поставил генту, решил поставить xfce.
xorg поставился, а emerge xfce4 падает с таким текстом:
ERROR: sys-fs/device-mapper-1.02.22-r5 failed.
Call stack:
* ebuild.sh, line 49: Called src_install
* environment, line 2085: Called die
* The specific snippet of code:
* dolib.a lib/ioctl/libdevmapper.a || die "dolib.a";
* The die message:

kde-4 через overlay

Пытаюсь поставить KDE4 через OVERLAY, использую руководство http://gentoo-wiki.com/HOWTO_KDE4.
Дополнительно еще добавил в make.conf строку
source /usr/portage/local/layman/make.conf.
Делаю eix kdelibs, получаю
[code]
* kde-base/kdelibs
Available versions:
(3.5) *3.5.8-r3 *3.5.8-r4 ~*3.5.9 ~*3.5.9-r1 ~*3.5.9-r2 ~*3.5.9-r3 *3.5.9-r4
(kde-4) [M]~*4.0.2 [M]~*4.0.3-r1 [M]~*4.0.4

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