143 пакетов будет установлено, 597089 KiB будет загружено
The following mask changes are necessary to proceed:
(see “package.unmask” in the portage(5) man page for more details)
required by app-emulation/winetricks-20170823::gentoo
required by selected required byworld (argument)
/usr/portage/profiles/package.mask:
Michał Górny mgorny@gentoo.org (28 Nov 2017)
Replaced by split packages. Please install one of:
app-emulation/wine-vanilla (the only choice for stable)
NOTE: The --autounmask-keep-masks option will prevent emerge
from creating package.unmask or **** keyword changes.
Выполнение Emerge завершилось с ошибкой
Не удалось обновить
Ясно что новые правила wine
тупо опять cl-update -тоже самое
пришлось делать
emerge -uDN world --autounmask-write
dispatch-conf
тогда пошел cl-update
Вопрос к разработчикам.
Может можно как-то доработать cl-update чтобы не было таких проблем.Когда один комп, не беда , а парк -проблема
это рискованно. подразумевалось, что вы сделаете unmerge устаревшим пакетам и merge нужным
Может можно как-то доработать cl-update чтобы не было таких проблем.
Проблема делится ровно на две части: в генте один пакет выпилили, 4 впилили. Этим процессом рулит gentoo. Вторая часть: вы должны принять решение - вы хотите wine-vanilla, wine-staging, wine-d3d9 или wine-any.
Вы предлагаете, чтобы за вас делала выбор команда разработчиков. В этом есть определённый резон, но в принципе такие ситуации возникают достаточн редко, решаются достаточно просто и насколько я понимаю, устраняются наличием своих профилей, в которых вы можете расписать что на что менять как вам угодно.
Все это ясно и понятно.
app-emulation/wine был удален еще до cl-update ( так как знал о проблеме)
Дело в том , что не особенно хочется лепить свои профили. Может как-то можно всетаки обходной функционал проблем запилить в cl-update
Все это ясно и понятно.
app-emulation/wine был удален еще до cl-update ( так как знал о проблеме)
А в тексте ошибки было ещё то, что winetricks зависит от wine, так что нужно было удалить и его.
Дело в том , что не особенно хочется лепить свои профили. Может как-то можно всетаки обходной функционал проблем запилить в cl-update
Сложный вопрос, много тонкостей. В данном случае чисто теоретически можно было ситуацию обрулить автоматически. Но совершенно не факт, что следующая ситуация могла бы быть решена так же. Или решена корректно, что уже хуже.
это рискованно. подразумевалось, что вы сделаете unmerge устаревшим пакетам и merge нужным
Чем рисковано?
Проблема делится ровно на две части: в генте один пакет выпилили, 4 впилили. Этим процессом рулит gentoo. Вторая часть: вы должны принять решение - вы хотите wine-vanilla, wine-staging, wine-d3d9 или wine-any.
Проблема делится ровно на две части: в генте один пакет выпилили, 4 впилили. Этим процессом рулит gentoo. Вторая часть: вы должны принять решение - вы хотите wine-vanilla, wine-staging, wine-d3d9 или wine-any.
Не четыре впилили - еще по крайней мере eselect wine