Система portage

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

download manager и rar

установил архиватор rar! но на запрос в консоле команды rar, система пишет, что не знает такую команду? как исправить эту проблему..?
и еще! также установил download manager! а как его запустить, если в КД нет иконки на него?

Невозможно установить ни один портеж [SOLVED]

Запарол немного portage, даже скорее не саму систему портов, а что-то навернул в окружении так как несобирается не только через portage, но и через paludis.
Аналогичная хрень со всеми пакетами. Ругается на этап распаковки.

>>> Emerging (1 of 1) sys-apps/portage-2.1.6.13
!!! Invalid db entry: /var/db/pkg/dev-util/gitg-scm
* portage-2.1.6.13.patch.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* portage-2.1.6.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...

--prefix в ebuild

Надо поставить несколько версий одной проги.
Понятно, что при ручной установке можно сказать
./configure --prefix=/usr/local
Но ежу понятно, что ручная установка не поощряется.
А как изменить ebuild, чтобы это происходило автоматически?
(т.е. принудительно ставить в слот)

Найти все пакеты, требующие пересборки после обновления ядра[Решено]

Допустим nvidia-drivers, lm_sensors нужно пересобрать после обновления ядра.
Как правильно найти все такие пакеты ?

[SOLVED] net-wireless/bluez block

При обновлении системы:

[code]
# emerge -auDNv world

Performing Global Updates: /usr/portage/profiles/updates/2Q-2009
(Could take a couple of minutes if you have a lot of binary packages.)
.='update pass' *='binary update' #='/var/db update' @='/var/db move'
s='/var/db SLOT move' %='binary move' S='binary SLOT move'
p='update /etc/portage/package.*'
...................................................................

Найти оверлей, если известен пакет или возможность[РЕШЕНО]

Вроде задача, которая часто возникает, но пока активным поиском в инете не смог найти вразумительного ответа, теперь надеюсь на "коллективный разум".,

Пример: нужно мне ядро с поддержкой reiser4. На домашней машинке раньше изредка собирал ядро, скачивая где попало ebuilds, или исправляя их самостоятельно. Лежало всё в /usr/local/portage/ Сейчас стоит layman. Но вот как из большого количества оверлеев найти тот, в котором есть нужная тебе возможность или конкретный пакет?

Мысли вслух приветствуются. (А то может я велосипед задумал изобресть и никто с этим никогда не мучался :)))

Установка пакета из Оверлея [РЕШЕНО]

Как из оверлея че нить поставить если версия пакета и в оверлее и в дереве одна и таже. Преимущественно хочется ставить из оверлея.

чтобы не пересобирать пакеты

Бывает, что у пакета добавился use флаг, но версия его не изменилась. Или я хочу пакету добавить флаг doc, но его бинарники при этом, вероятнее всего, не изменятся, просто скачаются доки. Или я хочу пакет, который в данный момент установлен с --oneshot, добавить в world или наоборот.
В этих случаях пакет начнет пересобираться, и соберется опять таким же, как и был раньше, просто изменится что-то его окружающее. Можно ли как-то сделать подобные действия избежав долгой пересборки?

crossdev + avr = не хочет делать c++ компилятор

Здравствуйте!

После "crossdev --gcc 4.3.3-r2 --stage4 --target avr" не нахожу avr-g++ (при этом avr-gcc присутствует).
Ни каких ошибок вроде не выдаёт.... Хотя в логах показалось странным:

Цитата:
br0adcast@localhost /var/log/portage $ cat cross-avr-gcc-stage2.log
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

Пробовал с разными версиями GCC, не помогло =((
Что посоветуете?

Описание USE-флагов

Подскажите, пожалста, где можно найти подробное описание USE-флагов.

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