LINUX.ORG.RU

Правильное понимание зависимостей вида >=dev-ruby/rack-1.1:0

 


0

2

Простой вопрос, который почему-то не освещен в доках. (Смотрел на http://devmanual.gentoo.org/general-concepts/dependencies/index.html)

Есть зависимость вида «>=dev-ruby/rack-1.1:0», я правильно понимаю это, как «любой dev-ruby/rack из слота 0, причем новее версии 1.1»?

Ведь это можно еще понять как «любой dev-ruby/rack, причем новее версии 1.1:0», т.е. в таком варианте, слот в результате может быть любым.

cast megabaks


подписался на тему

я понимаю, как «не новее 1.1:0»

BambarbiyaKirgudu
()

Есть зависимость вида «>=dev-ruby/rack-1.1:0», я правильно понимаю это, как «любой dev-ruby/rack из слота 0, причем новее версии 1.1»?

да. Подробнее - пункты 8.2.6.1 и 8.2.6.3 из PMS.

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Ответ на: комментарий от AnDoR

Спасибо.

Сел ковырять ебилд redmine, чтобы апнуть его до версии 2.2, и в нем встретил такую штуку.

cchr
() автор топика
Ответ на: комментарий от AnDoR

...И сабслот ;-)

Тогда вообще можно будет порвать мозг

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

Ну, ты только учти, что это может быть не всё, что умеет и как работает portage. Это лишь то, как ДОЛЖЕН работать любой gentoo-совместимый пакетный менеджер.

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

Оно поломано, см: https://bugs.gentoo.org/show_bug.cgi?id=451078 К тому же у redmine неработающий инитскрипт: https://bugs.gentoo.org/show_bug.cgi?id=444936 Приходится пилить руками в своем оверлее.

Плюс, redmine в ебилде захардкоден на использование ruby18, из-за чего приходится городить костыли в других местах, см: https://bugs.gentoo.org/show_bug.cgi?id=384201#c14

Хочу _нормально_ апнуть до версии 2.2, ибо мейнтейнера у redmine теперь нет.

cchr
() автор топика
Последнее исправление: cchr (всего исправлений: 1)
Ответ на: комментарий от cchr

Вообще не понимаю зачем тащить это в портежи, там же дофига как можно его стартовать, bundle с диплоем лучше справится и с обновлением, тежи плагины от версии к версии могут отлично отваливатся.

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

Его не надо тащить, он уже там. После обновления следует руками запустить миграцию на новую версию, о чем портаж всегда честно предупреждает, при этом и плагины переезжают. Что еще надо для счастья?

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