LINUX.ORG.RU

[red eyes] а что там с portage-2.2?


0

0

Что-то я сейчас решил погуглить и был удивлён тем, что нашёл исключительно радостные вести 2008-го года о том, что скоро будет portage-2.2, а пока все наслаждаемся rc6. С тех пор прошло полтора года, сейчас в репах лежит rc62(!), а все фишки, кроме сетов, описанные в тех новостях, - давно есть в 2.1. Так в чём загвоздка? Не могут реализовать сеты? Когда уже будет 2.2?

★★

репы у тебя между ног

anonymous
()

>а пока все наслаждаемся rc6

Быть не может! rc61 в ебилдах лежит. И его вроде как активно разрабатывают, чего уж там не хватает до резлиза мне точно не ведомо, но рано или поздно будет. Хотя лучше бы переписали они его на чем-нибудь менее тормозном.

linuxfan
()

fat

гента не нужна:

cetjs2 ★★★★★
()
$ eix -e portage
[I] sys-apps/portage
     Available versions:  [P]2.1.6.7 2.1.6.13 2.1.7.16 (~)2.1.7.17 [M](~)2.2_rc33 {M}(~)2.2_rc61 [M](~)2.2_rc62 {build doc epydoc linguas_pl python3 selinux}
     Installed versions:  2.2_rc61(01:45:39 09.01.2010)(doc -build -epydoc -linguas_pl -python3 -selinux)
     Homepage:            http://www.gentoo.org/proj/en/portage/index.xml
     Description:         Portage is the package management and distribution system for Gentoo

Давнооо здесь сидим :)

KRoN73 ★★★★★
()
Ответ на: комментарий от andreyu

>А какие плюшки от 2.2_rc61? Она же хардмасканная.

Сеты. Особенно - @preserved-rebuild.

KRoN73 ★★★★★
()
Ответ на: комментарий от proDOOMman

> Используйте funtoo и будет вам щастье - portage:2.2 из коробки и не замаскированный

мне размаскировать не проблема. Мне непонятно, в чём проблема у разработчиков.

name_no ★★
() автор топика
Ответ на: комментарий от xorik

> Расскажите, плиз, что за сеты?

как мета-пакеты, только круче. Простейший сет состоит из простого перечисления пакетов, входящих в него. Например, сет для qt содержит все qt-core, qt-gui и прочие qt-запчасти. Более сложные сеты составляются динамически, например, world - тоже сет, в него входят все установленные пользователем пакеты (причём зависимости этих пакетов в него не входят). А больше не скажу - не пробовал. Полгода жду, когда стабилизируют, и только сейчас додумался посмотреть, как долго они с этим возятся. Похоже, не видать на portage-2.2 в stable

name_no ★★
() автор топика
Ответ на: комментарий от xorik

Помимо всего вышеперечисленного, сеты можно создавать самостоятельно. Ещё полезные сеты:

@live-rebuild - установленные в системе live версии софта (тоесть версии 9999)

@module-rebuild - установленные модули ядра

@system и @world - аналоги system и world в portage-2.1

@installed - и так понятно

@security - обновления безопасности

@downgrade - пакеты, для которых последняя доступная версия в portage ниже, чем установленная в системе

@unavailable - пакеты, которые более не доступны

В оверлеях могут быть свои сеты (например, после добавления оверлея kde, появляется большой список сетов, связанных с kde, таких как: kde, kde-4.3, kdebase, kdebase-4.3 и т.д.).

Список доступных сетов можно посмотреть командой emerge --list-sets. Дефолтные (динамические) сеты определены в /usr/share/portage/config/sets.conf, свои сеты можно определить в /etc/portage/sets.conf и /etc/portage/sets/<set-name>.

Black_Shadow ★★★★★
()
Ответ на: комментарий от Black_Shadow

UPD: список установленных сетов хранится в /var/lib/portage/world_sets

Black_Shadow ★★★★★
()
Ответ на: комментарий от Black_Shadow

Спасибо за информацию, теперь понял

xorik ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.