Система portage

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

[РЕШЕНО] Помогите разобраться противоречивой зависимостью для x11-libs/cairo

Пытаюсь обновить системы (с месяц не трогал) и не могу обойти противоречие, разные пакеты (устанавливаемые по зависимостям, избавиться не смог никак) требуют одновременно use-флаг -svg и +svg для x11-libs/cairo.
в файле /etc/portage/package.use

Цитата:
x11-libs/cairo glitz svg x

пробую:

Цитата:
chroot-eeepc / $ emerge -uNDqk world system

emerge: there are no ebuilds built with USE flags to satisfy ">=x11-libs/cairo-1.8.8[-svg]".
!!! One of the following packages is required to complete your request:
- x11-libs/cairo-1.8.8 (Change USE: -svg)

[SOLVED]emerge - спотыкается на sed и libacl

Не могу обновить world. При любой попытке чтонить установить/обновить emerge падает. Ругается всегда одинаково - "sed: relocation error: sed: symbol acl_set_fd, version ACL_1.0 not defined in file libacl.so.1 with link time reference". Пересобрать libacl или sed никак не получается по этим же причинам. revdep-rebuild ни на что не ругается.

Как побороть ума не приложу. =(

net-p2p/deluge не емерджится

[code]
creating /var/tmp/portage/net-p2p/deluge-1.1.9/image/usr/share/pixmaps
copying deluge/data/pixmaps/deluge.png -> /var/tmp/portage/net-p2p/deluge-1.1.9/image/usr/share/pixmaps
copying deluge/data/pixmaps/deluge.xpm -> /var/tmp/portage/net-p2p/deluge-1.1.9/image/usr/share/pixmaps
creating /var/tmp/portage/net-p2p/deluge-1.1.9/image/usr/share/man
creating /var/tmp/portage/net-p2p/deluge-1.1.9/image/usr/share/man/man1
copying deluge/docs/man/deluge.1 -> /var/tmp/portage/net-p2p/deluge-1.1.9/image/usr/share/man/man1

WiFi на MSI 90, оверлей

прописал в локальном оверлее, создал digest, делаю emerge, выдает ошибку:

LD [M] /var/tmp/portage/net-wireless/rtl8187se-20090417/work/rtl8187se-20090417/rtl8187se.o
/bin/sh: i686-pc-linux-gnu-ld: command not found

Понимаю, модуль не компилируется, чего не хватает в системе, как добавить?

Возможно ли указание приоритетов для портежа?[ solved (?)]

Есть пакет из оверлея и зависимые от него пакеты, также оверлейные.Этот пакет младше по версии и портеж всё время пытается втюхать основную, с которой зависимые не собираются.Маскировать старшую версию не комильфо, вдруг в оверлее появится такая.И собственно, интиресует, можно ли велеть портежу пользоваться пакетом из оверлея, даже если оверлейная версия ниже версии из основной ветки?

[SOLVED] Не собирается x11-libs/pango

[code]
# emerge @preserved-rebuild
...
libtool: link: (cd ".libs" && rm -f "libpangox-1.0.so" && ln -s "libpangox-1.0.so.0.2400.5" "libpangox-1.0.so")
/bin/grep: /usr/lib64/libxcb-xlib.la: No such file or directory
/bin/sed: can't read /usr/lib64/libxcb-xlib.la: No such file or directory

Странности с KEYWORDS

Пишем в make.conf ACCEPTED_KEYWORDS xxx, а в package.keywords название пакета ~xxx. И получаем стабильную систему и возможность ставить любую версию пакета, все логично.
Если же в make.conf прописать ~xxx, а в package.keywords название пакета xxx, то всё равно продолжают ставится нестабильные версии пакета. Не могу понять почему.

lzma, xz сжатие бинарников вместо bzip2 -9

Сейчас все собранные портежами бинарники жмутся bzip -9, искал возможность использовать произвольный алгоритм сжатия стандартным образом, но нашёл только подвижки:
http://bugs.gentoo.org/142579
http://bugs.gentoo.org/219129
http://bugs.gentoo.org/256765

Хочется применить lzma и, когда выпустят xz, перейти на него.

решил собрать sqlite-3.6.18, не совпадает контрольныя сумма

>>> Emerging (1 of 16) dev-db/sqlite-3.6.18
* sqlite3.h-3.6.18.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
>>> Downloading 'http://gentoo.kgn.ru/distfiles/sqlite-3.6.18.tar.gz'
--2009-09-12 14:39:11-- http://gentoo.kgn.ru/distfiles/sqlite-3.6.18.tar.gz

не собирается wireless-tools

пытаюсь установить wireless-tools
[code]
emerge wireless-tools
Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) net-wireless/wireless-tools-29
* wireless_tools.29.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]

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