Bug 49014 - Не устанавливается пакет wine-vanilla-full
Summary: Не устанавливается пакет wine-vanilla-full
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: wine-vanilla (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 minor
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-07 00:34 MSK by Alexei V. Mezin
Modified: 2024-02-03 22:52 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexei V. Mezin 2024-01-07 00:34:08 MSK
Что-то не так с упаковкой пакетов

# 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.


То есть как бы все работает, но только вручную.
Comment 1 Vitaly Lipatov 2024-01-10 14:23:23 MSK
Проблема воспроизводится только при установленном 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
Comment 2 Vitaly Lipatov 2024-02-03 22:52:31 MSK
К пакетам добавлены пропущенные конфликты, сейчас всё должно устанавливаться с замещением пакетов.