Система portage

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

Пауза в emerge

Сталкнулся со странным явлением. Не первый раз собираю систему и никогда такого не было, но вот случилосью На знаю с какого именно, с какого-то момента, после или во время базовой установки emerge стала себя вести странно: после того, как найдет нужный ebuild и покажет, где он лежит, например:

>>>Emerging (11 of 13) x11-base\/xorg-x11-7.1 to /

система замирает секунд на двадцать, примерно, если не больше, потом идет стандартные проверка файлов и перечисление:

101-й вопрос про emerge

вопрос в следующем как "бороться" с world
например установил seamonkey, удалил его, однако при следующем emerge -uD world seamonkey опять ставится (аналогично и файрфоксом)
как это можно поправить ?

ппц. emerge dead

СПАСИТИ-ПОМОГИТЕ!!!
после revdep-rebuild пропал emerge. начисто. и соответственно всё, с ним связанное...
этож полный ахтунг :(
fsck - не помог.

Есть срез на 11 DVD как установить если есть только CD?

У меня старенький ноут на Crusoe. Сейчас стоит мандрака, но хочу поставить генту. Выделил 10гиг из 20, кое как поставил базовую систему. Есть срез на 11 DVD то биш 46гб :(. Линуксоид я начинающий.
Как бы мне сократить этот набор хотя бы до 5 гб? Я могу переносить либо флешкой либо CD. Дело в том, что ноут у меня дома а большой комп на работе.

Проблемы с базой данных портеджей

Поставил на комп с нуля генту, не юзая старых конфигов.
Использовал stage3-i686-2006.0.tar.bz2 в качестве базы.

Профиль gcc сразу не менял, т.е сборка проходила ещё 3-им.
С утра поглядел на результаты компиляции, одни из процессов завершился в месаджем типа

Calculating dependencies... done!
!!! Error: circular dependencies:

('ebuild', '/', 'dev-libs/DirectFB-0.9.25.1', 'merge') depends on
('ebuild', '/', 'media-libs/libsdl-1.2.11', 'merge') (hard)

как найти какому пакету принадлежит отсутствующий файл?

то есть какой пакет надо доустановить что-бы избавится от ошибки

iptables v1.3.5: Couldn't load target `DRO':/lib/iptables/libipt_DRO.so: cannot open shared object file: No such file or directory

интерисует сам принцип поиска

потому что "equery f файл" ищет только в том случае если пакет установлени - а как найти какой надо доустановить если его нет? неужели в опять в http://rpm.pbone.net лезть искать?

Ручная правка зависимостей (USE-флагов недостаточно)

В первый раз упёрся в эти грабли при желании установить gedit, там - просто забил.

Сейчас вопрос носит тоже не жизненно-насущный характер, но всё же:
# emerge --depclean
говорит:
x11-wm/xterm required by x11-apps/xinit-1.0.2-r6
(он там ещё хотел twm, но эта зависимость была снята правкой USE-флагов).
Но xterm мне не нравится, насущной необходимостью не является и соответственно снесён.

Загрузка: резервное направление и правила перехода

Вчера возникла необходимость установить .chm-viewer.
В процессе установки воникла проблема: основное направление было неработоспособно.
Пришлось с помощью гугла искать резервное, скачивать и подкладывать файлик ручками.

Вопрос: как можно сказать emerge, что не стоит упорно ломиться в закрытую дверь и указать правила перехода к ис

Проблемма с `emerge --sync` и с `emerge-webrsync`

Система 2006.1, дерево портежей качалось руками, рапаковалось, пашет нормально.
Миррором прописан ftp://gentoo.org.ua
rsync'ом - rsync://rsync.gentoo.org.ua
(Сервера рабочие)
Если юзать emerge --sync, идет коннект к серверу, проверка таймштампа, выводиться лого сервера и:

@ERROR: Unknown module 'metadata'
rsync error: error starting client-server protocol (code 5) at main.c(1383) [receiver=2.6.9]
>>> Retrying...

Если emerge-webrsync, то вывод такой:

emerge illegal instruction

вопрос новичка, прошу строго не судить.

После команды "emerge -up system" получаю большой список для обновления и установки новых пакет.
На определенной стадии обновления пакетов, слетает emerge и выдает "emerge illegal instruction".
После этого уже ничего поделать немогу.

Подскажите как с жтим справиться.

Заранее спасибо.

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