Система portage

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

мини FAQ

Update: 2008-12-31
Прежде, чем отправлять сообщение, постарайтесь выполнить следующие не сложные, но до жути полезные инструкции:
0. Введение в Portage:
http://www.gentoo.ru/node/193
http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml?part=2&chap=1
1. Воспользуйтесь поиском на сайте http://www.gentoo.ru/search/
2. Попробуйте обновить дерево портежей emerge –sync или emerge-webrsync (если сразу неустанавлиается, попробовать через несколько дней, пока не подправят пакет)
Если прерывется на этапе скачивания (fetch) проставьте прокси (если используется) и русские зеркала:
nano /etc/make.conf
http_proxy="http://admin:password@192.168.20.44:8080"
ftp_proxy="http://admin:password@192.168.20.44:8080"
GENTOO_MIRRORS="ftp://mirror.yandex.ru/gentoo-distfiles"
GENTOO_MIRRORS="ftp://ftp.corbina.net/pub/Linux/gentoo/"
GENTOO_MIRRORS="ftp://mirror.aiya.ru/pub/gentoo/"
GENTOO_MIRRORS="ftp://ftp.org.kemsu.ru/gentoo/"
GENTOO_MIRRORS="http://ftp.chg.ru/pub/Linux/distributions/gentoo/"
GENTOO_MIRRORS="ftp://ftp.chg.ru/pub/Linux/distributions/gentoo/"

Скажите, как разруливать вот такую ситуацию?

Вот такие блокировки возникли: http://paste.org.ru/?phddxp (полный вывод)

Цитата:
[blocks B ] kde-base/kontactinterfaces:4.3[-kdeprefix] ("kde-base/kontactinterfaces:4.3[-kdeprefix]" is blocking kde-base/kdepimlibs-4.4.1)
[blocks B ] kde-base/libknotificationitem:4.3[-kdeprefix] ("kde-base/libknotificationitem:4.3[-kdeprefix]" is blocking kde-base/kdelibs-4.4.1-r1)

В кучу -- не собирается tiff

До обновления собирался без вопросов. Потом обновил портаж, и новая версия tiff отказалась собираться. Удалил старую. Не помогло. Старая -- тоже не собирается. Пересобрал imlib2 без него. revdep-rebuild и lafilefixer --justfixit говорят, что всё нормально и не помогают. Думал писать на багзилу (похожего бага там не нашёл), но решил сначала здесь спросить -- может что-то я не так делаю. Вот длинный унылый лог:

emerge -- info

Некоторые ебилды из дерева не компилируются.

Не пойму, что делаю не так.
boolstuff/build.log
djvu/build.log
paludis/build.log и для примера paludis/config.log
Логи короткие, если что =)
Мой emerge -- info

USE=lib32[solved]

сижу на amd64, никого не трогаю, и тут все приложения поголовно начинают просить USE="lib32", при обновлении мира. как я понял виной всему чертов flashplayer который до сих пор не могу сделать 64 битным, а остальное лавинный эффект. У меня у одного такая ситуация? чем это чревато? у меня у прог не съедит крыша и они не начнут работать в режиме эмуляции под 32-битную архитектуру??

Переводчик qstardict [Решено]

Всем доброго времени суток.
Хотел бы решить следующую проблему:
Что есть: stardict-3.0.1-r2
Что хочу: qstardict.
Что делаю: eix qstardict ---фигу.
http://rion-overlay.googlecode.com/svn/trunk/app-dicts/qstardict/
скачиваю qstardict-0.13.1.ebuild и Manifest
создаю /usr/portage/app-text/qstardict/ копирую файлы туда.
http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml?part=3&chap=6
делаю # ebuild путь/к/файлу-ebuild fetch
не запускается.
# ebuild путь/к/файлу-ebuild digest
# ebuild путь/к/файлу-ebuild unpack
ebuild путь/к/файлу-ebuild compile

после переустановки baselayout невозможно залогинится (none) login:

После следующих действий

# emerge --unmerge baselayout
# emerge -1av baselayout
# reboot

После загрузки gentoo, выдало

(none) login:

при этом невозможно зайти в систему даже под root.

Пробовал грузится с minimalcd, выполненил под chroot

# etc-update

Результата не дало!

emerge не ищет пакеты в /usr/portage/distfiles/[РЕШЕНО]

Доброе время суток

Имееться компьютер без нета. Для установки пакета затягиваю tar.gz архивы c другого компа и копирую их в /usr/portage/distfiles как учат куча разных howto и тем на этом форуме :)
НО!!! emerge не хочет искать пакеты в distfiles он упорно пытаеться добраться до интернета и естественно падает так и не установив пакет :(

Я пробывал :
1. emerge --metadata ( не помогло )
2.
#cp somearch.tar.gz /1/
#echo "local /1" > /etc/portage/mirrors
( тоже не помогает )

[Solved] emerge: there are no ebuilds to satisfy "media-libs/libmpcdecsv7"

Приветствую всех.
Сегодня выполнил emerge --sync, и при обновлении мира получил вышеуказанное сообщение. Данная библиотека необходима следующим установленным пакетам:

[code]
emerge -uDN world -pv

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

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "media-libs/libmpcdecsv7".
(dependency required by "media-libs/xine-lib-1.1.16.3-r1" [installed])
(dependency required by "media-sound/phonon-4.3.80-r1" [installed])
(dependency required by "kde-base/kdelibs-4.3.5" [installed])

RSS-материал