Куда пропал @world? [Solved]

Sabayon, Calculate, Funtoo, Exherbo

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

Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Куда пропал @world? [Solved]

Сообщение Xaktyc »

Обновил portage до последней версии в ~x86 и теперь не могу обновлять @world:

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

pc distfiles # emerge -uDNva @world
!!! '@world' is not a valid package atom.
!!! Please check ebuild(5) for full details.

просто world можно обновлять... но мне кто-то говорил, что это уже deprecated и надо делать @world.
Или вообще все норм и это фича нового портежа?
Спасибо сказали:
Flaming
Сообщения: 2579

Re: Куда пропал @world? [Solved]

Сообщение Flaming »

Может быть я чего-то недопонимаю, но в чём разница между world и @world?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Куда пропал @world? [Solved]

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

Судя по статусу этой фичи (GLEP 21) - она была частично реализована в Portage 2.2 RC-какой-то, но потом "заброшена" и недоделана... Вероятно, из-за этого её просто решили убрать из новых версий Portage. Самое интересное, что не нашел в документации развёрнутой инфы по наборам (sets) в Portage.
Спасибо сказали:
Torvinson
Сообщения: 425
ОС: Gentoo ~amd64

Re: Куда пропал @world? [Solved]

Сообщение Torvinson »

Портаж точно обновился? У меня 2.22_rc33 нормально понимает @world и прочие сеты. Хотя, между @world и world разницы не замечал. Обновляю "emerge -uaD @world", иногда "emerge -uaDN @system @world".

Имхо разницы между world и @world нет, пока полностью не пересобрал мир после установки портажа ветки 2.x, чтобы новые фичи начали действовать. Так написано при установки этой ветки портажа. Я пересобрал, но разницы так и не заметил :) Может, на самом деле не допилили. Зато "emerge @preserved-rebuild" и прочие сеты работают.
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Куда пропал @world? [Solved]

Сообщение Xaktyc »

O_o

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

pc xak # emerge --info
Portage 2.1.6.13 (default/linux/x86/2008.0, gcc-4.3.3, glibc-2.10.1-r0, 2.6.28-gentoo-r5 i686)

А почему у меня 2.1.6.13 последняя... или я че-то путаю?

Понял...

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

!!! One of the following masked packages is required to complete your request:
- sys-apps/portage-2.2_rc33 (masked by: package.mask)
/usr/portage/profiles/package.mask
Спасибо сказали: