Система portage

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

emerge в chroot папку РЕШЕНО

Задача такая: втулить udev, fbsplash и их зависимости в initramfs образ. Переписывать туда все по одному файлу лень.Как сказать emerge чтоб она ставила пакет в некую chroot-папку ?

одноразовые USE флаги

сразу прошу не пинать меня я ещё только разбираюсь в gentoo

не получается поставить одноразовые use флаги. например хочу поставить nginx
# emerge nginx -p

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild N ] dev-libs/geoip-1.4.8 USE="ipv6 -perl-geoipupdate -static-libs"

[SOLVED] Кривая зависимость

После сегодняшнего обновления app-emulation/emul-linux-x86-medialibs, проверка revdep-rebuild выдаёт такое сообщение:

broken /usr/lib32/libavdevice.so.52.5.0 (requires libSDL-1.2.so.0)

mask dev-lang/php-5.3.8

Как заставить portage обновляться до php-5.2.17? Упирается руками и ногами, хочет 5.3.8, а там Segmentation fault. Пробовал по вcякому, >=dev-lang/php-5.3.8, =dev-lang/php-5.2.17. Все равно не хочет. Наши кодеры хотят php-5.2.*

winterheart:

PS кодерам можно посоветовать что-нибудь из эпохи испанской инквизиции.

Обязательно учту :)

Обновление php c 5.2.17

Добрый всем день. Я в gentoo совсем недавно, но с linux знаком в принципе давно.
По этому вопрос может показаться глупым.

php -v
===
PHP 5.2.17-pl0-gentoo with Suhosin-Patch 0.9.7 (cli) (built: Jun 20 2011 14:18:41)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
with Suhosin v0.9.32.1, Copyright (c) 2007-2010, by SektionEins GmbH
===
Хочу обновить его до 5.3.8.
Так вот собственно в чем проблема, пытаюсь обновить, а мне:
!!! All ebuilds that could satisfy "php" have been masked.

Ядрозависимые (?) портежи

Здравствуйте, господа,

А какие у кого будут мнения: что стоит пересобрать после обновления ядра? То, что присутствует в выводе

equery d linux-headers

или ещё что-то?

package.use для группы компов

в очередной раз обновлял мир в пачке помпов, и уже замаялся на каждом добавлять\убавлять необходимые USE флаги для некоторых всплывших пакетов., как реализовать общий package.use, в дополнение к локальному /etc/portage/pachage.use.

тобишь система должна получать грубо говоря
cat /etc/portage/pachage.use > /etc/portage/pachage.useResult;
cat /nfs/portage/package.use >> /etc/portage/pachage.useResult;

Cтранное поведение emerge при разрешении use флагов

Замечаю уже не первый раз, что при установке какого-либо пакета выдается сообщение, что у пакета, от которого зависит устанавливаемый требуется задействовать use флаг, но на выводе emerge -pv или emerge -av флаг выставлен, и выдаётся предложение использовать autounmask.

Разве при установке нового пакета другие пакеты, от которого он зависит ещё не установленные в системе не должны автоматически собираться с нужными use флагами, вроде на другой системе такого поведения нет.
Зависимости удовлетворяются только при USE="" или portage/package/use.

ZFS-FUSE

А кто-нибудь знает причину того, что на сайте zfs-fuse.net
ZFS for Linux 0.7.0
Released Mar 09, 2011
А в основном дереве portage

sys-fs/zfs-fuse
Latest version available: 0.6.9-r1

созданная Jun 04, 2010?

-qt3support

Можно ли собрать KDE без qt3support?
Везде жесткая привязка я так понимаю к этому флагу ?

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