Что-то не так с упаковкой пакетов # apt-get install wine-vanilla-full Чтение списков пакетов... Завершено ... ... Следующие пакеты имеют неудовлетворенные зависимости: wine-vanilla-full: Depends: wine-vanilla-programs (= 1:9.0-alt1.rc3:sisyphus+337057.100.1.1) E: Извините, `битые' пакеты В свою очередь programs ругается на wine-vanilla, тот на wine-vanilla-common. А вот последний почему-то легко ставится, вытесняя собой все пакеты набора wine-stable. То есть как бы все работает, но только вручную.
Проблема воспроизводится только при установленном wine-stable. Попробую добавить на него Conflicts в другие пакеты. Но вообще это такая особенность apt. # /usr/bin/epmi wine-vanilla-programs --verbose # apt-get -o APT::Install::VirtualVersion=true -o APT::Install::Virtual=true -o Debug::pkgMarkInstall=1 -o Debug::pkgProblemResolver=1 install wine-vanilla-programs MI2a: marked for install (shallow): wine-vanilla-programs MI2a: satisfying Depends: wine-vanilla = 1:9.0-alt1.rc3:sisyphus+337057.100.1.1 MI2a: maybe install (a direct target): wine-vanilla 1:9.0-alt1.rc3:sisyphus+337057.100.1.1@1703293709 MI2a: target SELECTED: wine-vanilla 1:9.0-alt1.rc3:sisyphus+337057.100.1.1@1703293709 MI2a: requesting to install wine-vanilla (unspec'd ver; inspect with Debug::pkgMark-shallow) MI2a: marked for install (shallow): wine-vanilla MI2a: satisfying Depends: wine-vanilla-common = 1:9.0-alt1.rc3:sisyphus+337057.100.1.1 MI2a: maybe install (a direct target): wine-vanilla-common 1:9.0-alt1.rc3:sisyphus+337057.100.1.1@1703293709 MI2a: target SELECTED: wine-vanilla-common 1:9.0-alt1.rc3:sisyphus+337057.100.1.1@1703293709 MI2a: requesting to install wine-vanilla-common (unspec'd ver; inspect with Debug::pkgMark-shallow) MI2a: marked for install (shallow): wine-vanilla-common Starting Starting 2 Investigating wine-stable-common 1:9.0.0-alt1:sisyphus+337511.100.1.1@1703932037 Package wine-stable-common has a broken Conflicts: wine-vanilla-common (NULL) Considering wine-vanilla-common 0 as a solution to wine-stable-common 5 Re-Instated wine-vanilla-common Added wine-vanilla-common to the remove list Fixing wine-stable-common via keep of wine-vanilla-common Investigating wine-stable 1:9.0.0-alt1:sisyphus+337511.100.1.1@1703932037 Package wine-stable has a broken Conflicts: wine-vanilla (NULL) Considering wine-vanilla 2 as a solution to wine-stable 4 Reinst(wine-vanilla) Need to fix this dep (or an alternative): Depends: wine-vanilla-common = 1:9.0-alt1.rc3:sisyphus+337057.100.1.1 Reinst not done for non-upgradable wine-vanilla-common Reinst One of the alternatives failed because of wine-vanilla-common Reinst(wine-vanilla) All alternatives failed. So the whole current Reinst fails Added wine-vanilla to the remove list Fixing wine-stable via keep of wine-vanilla Investigating wine-stable-programs 1:9.0.0-alt1:sisyphus+337511.100.1.1@1703932037 Package wine-stable-programs has a broken Conflicts: wine-vanilla-programs (NULL) Considering wine-vanilla-programs 9999 as a solution to wine-stable-programs 1 Reinst not done for non-upgradable wine-stable-programs Removing wine-stable-programs rather than change one of its deps: perhaps wine-vanilla-programs or another one Investigating wine-stable-full 1:9.0.0-alt1:sisyphus+337511.100.1.1@1703932037 Package wine-stable-full has a broken Depends: wine-stable-programs = 1:9.0.0-alt1:sisyphus+337511.100.1.1 Considering wine-stable-programs 1 as a solution to wine-stable-full 0 Reinst not done for non-upgradable wine-stable-full Removing wine-stable-full rather than change one of its deps: perhaps wine-stable-programs or another one Investigating wine-vanilla-programs 1:9.0-alt1.rc3:sisyphus+337057.100.1.1@1703293709 Package wine-vanilla-programs has a broken Depends: wine-vanilla = 1:9.0-alt1.rc3:sisyphus+337057.100.1.1 Considering wine-vanilla 2 as a solution to wine-vanilla-programs 9999 Reinst not done for non-upgradable wine-vanilla Done
К пакетам добавлены пропущенные конфликты, сейчас всё должно устанавливаться с замещением пакетов.