не понятная работа portage

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
Виталмий
Сообщения: 468
Статус: Любитель
ОС: Gentoo Linux

не понятная работа portage

Сообщение Виталмий »

Доброе время суток Уважаемые эксперты!
Имеется у меня срез gentoo 2006.0 на 2-х dvd от Линуксцентра.
проблема возникла в следующем:
при установки исходников ядра portage использует стабильную версию ядра.
т.е. gentoo-sources-2.6.15-r1. на диске имеется релиз 7(r7) для этой ветки ядра.
как я прочитал в хандбуке на gentoo.org что можно указывать portage. конкретные версии пакетов для установки. вся эта музыка записуется в /etc/portage/package.keywords.
пробовал сначала я так

Код: Выделить всё

sys-kernel/gentoo-sources ~x86

после команды

Код: Выделить всё

#emerge gentoo-sources

он всё равно распаковывает исходники gentoo-sources-2.6.15-r1
далее я прочитал всё в томже хэндбуке что можно указывать конкретные версии пакетов в томже package.keywords.
делается это так:

Код: Выделить всё

=sys-kernel/gentoo-sources-2.6.15-r7 ~x86

и на это ему пофиг. всё равно продолжает ставить r1.
далее я начал читать manual portage

Код: Выделить всё

#man portage

и нашёл я следующее что в файле /etc/portage/package.use
можно указывать конкрентые версии пакетов
добавил я строчку =sys-kernel/gentoo-sources-2.6.15-r7.
не помогло.
обратился я к нашему форуму я нашел ещё один способ:

Код: Выделить всё

mkdir -p /etc/portage/profile
echo "sys-kernel/gentoo-sources-2.6.15-r7" >> /etc/portage/profile/package.provided

не помогло ((((

как заставить portage понимать меня??? что я делаю не правильно???
СПАСИБО ЗА ВНИМАНИЕ!!!!
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Спасибо сказали:
Аватара пользователя
Виталмий
Сообщения: 468
Статус: Любитель
ОС: Gentoo Linux

Re: не понятная работа portage

Сообщение Виталмий »

насчёт /etc/portage/profile/package.provided я разобрался.
но это не решило мою проблему (((
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Спасибо сказали:
Аватара пользователя
xorader
Сообщения: 1030
Статус: собирающий миры
ОС: Debian

Re: не понятная работа portage

Сообщение xorader »

Для начала покажи вывод команды:
emerge -pv =sys-kernel/gentoo-sources-2.6.15-r7

ну и попробуй:
echo "=sys-kernel/gentoo-sources-2.6.15-r7" >> /etc/portage/package.unmask
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
Спасибо сказали:
Аватара пользователя
Виталмий
Сообщения: 468
Статус: Любитель
ОС: Gentoo Linux

Re: не понятная работа portage

Сообщение Виталмий »

xorader писал(а):
09.08.2006 08:33
Для начала покажи вывод команды:
emerge -pv =sys-kernel/gentoo-sources-2.6.15-r7

ну и попробуй:
echo "=sys-kernel/gentoo-sources-2.6.15-r7" >> /etc/portage/package.unmask

ок.
вечером скажу результат!
Спасибо!
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: не понятная работа portage

Сообщение serzh-z »

Рекомендую поставить eix - с помощью него очень удобно обозревать состояние версий пакетов, что очень помогает управлять маскировкой ебилдов.
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: не понятная работа portage

Сообщение KiWi »

serzh-z писал(а):
09.08.2006 11:23
Рекомендую поставить eix - с помощью него очень удобно обозревать состояние версий пакетов, что очень помогает управлять маскировкой ебилдов.

Рекомендуется поставить gentoolkit и делать это с помощью equery)

А вообще, для конкретики, покажите:

Код: Выделить всё

# emerge -pv =gentoo-sources-.2.6.15-r7
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: не понятная работа portage

Сообщение serzh-z »

Поверь, equery и рядом не лежал с eix. :)
Спасибо сказали:
Аватара пользователя
Виталмий
Сообщения: 468
Статус: Любитель
ОС: Gentoo Linux

Re: не понятная работа portage

Сообщение Виталмий »

serzh-z писал(а):
09.08.2006 13:21
Поверь, equery и рядом не лежал с eix. :)

а eix есть в официальном дереве?
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: не понятная работа portage

Сообщение serzh-z »

Да.
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: не понятная работа portage

Сообщение KiWi »

serzh-z писал(а):
09.08.2006 13:21
Поверь, equery и рядом не лежал с eix. :)

Не поверю.
Всё, что мне нужно -- у меня есть.
Ставить что-то ещё -- не вижу необходимости держать зоопарка.
А gentoolkit будет стоять, например, из-за revdep-rebuild.
Спасибо сказали:
Аватара пользователя
Виталмий
Сообщения: 468
Статус: Любитель
ОС: Gentoo Linux

Re: не понятная работа portage

Сообщение Виталмий »

xorader писал(а):
09.08.2006 08:33
Для начала покажи вывод команды:
emerge -pv =sys-kernel/gentoo-sources-2.6.15-r7

Код: Выделить всё

These are the packages that I would merge, in order:

Calculating dependencies
!!! All ebuilds that could satisfy "=sys-kernel/gentoo-sources-2.6.15-r7" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-kernel/gentoo-sources-2.6.15-r7 (masked by: ~x86 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.

как я понял у меня он запрещён.
нужно сделать echo "=sys-kernel/gentoo-sources-2.6.15-r7" >> /etc/portage/package.unmask?
ща попробую ......
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Спасибо сказали:
Аватара пользователя
Виталмий
Сообщения: 468
Статус: Любитель
ОС: Gentoo Linux

Re: не понятная работа portage

Сообщение Виталмий »

всё OK!!! проблема решена... просто он был заблокирован

Всём спасибо за помощь!!! теперь я точно перейду на генту... что-то она мне стала нравится ))))
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Спасибо сказали: