LINUX.ORG.RU

[gentoo]Маскировка.

 


0

1

Есть ли внятный способ для маскировки всяких rX, preX и тому подобных пакетов?

Интиресует чтоб нормальная версия в будущем не оказалась замаскированной.Про комбинирование mask+unmask знаю; - неудобно! Может есть какой-нить скрипт для такого?

★★

Ответ на: комментарий от MrHouse

Ответ неверный.Это «меньше-равно» версии, но версии такой ещё нет - установена-то меньшая, и она окажется замасканной.

nitz ★★
() автор топика

> Есть ли внятный способ для маскировки всяких rX

А зачем маскировать rX? Зачастую версия 1.0.0 отличается от 1.0.0-r5 очередным исправлением в ebuild.

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

Из практики видно что косяков в недорелизах куда больше чем в финальных версиях.И пересобирать нормально работаюшие приложения из-за всяких ненужных «улучшений» лень.Пусть r ставятся только интиресующие меня пакеты, а всякий мусор типа gcc пусть по релизам обновляется.

Вобщем, так понимаю, придётся самому скрипт пейсать.

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

в -r* зачастую включаются новые патчи исправляющие как ошибки, так и проблемы безопасности,
хотя некоторые -r* я бы наверное не обновляла, например xulrunner или kde

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

> в -r* зачастую включаются новые патчи исправляющие как ошибки, так и проблемы безопасности,

Есть такое дело. Но эти патчи запросто могут оказаться из мэйнстрима. Я периодически смотрю Changelog ебилда для интересующих меня пакетов - почти всегда там фиксы в самом ебилде - добавление или убирание лишней зависимости, флаг, и прочее не связанное с самим пакетом.

хотя некоторые -r* я бы наверное не обновляла, например xulrunner или kde


Ну некоторые итак замасканы.

Топикстартеру: заню, что есть возможность замаскать rX и preX, но не могу вспомнить как.

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

>заню, что есть возможность замаскать rX и preX, но не могу вспомнить как.

вспомните - напишите
замаскирую -r'ки ксулраннера и КДЕ

Sylvia ★★★★★
()

>Еще раз, rX - это фикс самого ebuild

Набрал emerge -puNDv world

В числе пересобираемых пакетов r git-а, r gcc, r xulrunner и firefox.ЧЯНТД?

вспомните - напишите

Ну так я делал: в mask ~пакет , в unmask =пакет.Не помню, правда, для чего это - для pre или r.Это не для всего годится и неудобно.

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

>В числе пересобираемых пакетов r git-а, r gcc, r xulrunner и firefox.

И что? После фикса в ебилде тоже требуется пересборка.

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

О чём я и говорю.

Нафиг эти пересборки после каждого минорного изменения.

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