[sisyphus] странные зависимости при dist-upgrade

Alexei V. Mezin alexei.mezin на gmail.com
Вс Фев 4 17:14:33 MSK 2024


04.02.2024 12:44, Ivan A. Melnikov пишет:
> по которому
> можно будет понять, что происходит.

Я не до конца понял, но происходит что-то такое:

пакет geeqie имеет в спеке

Provides: gqview = %version-%release
Obsoletes: gqview < %version

И поэтому он хочет поставиться вместо gqview. В нем же явно зависимость 
на evince, и она подтягивается. Но поставиться этот пакет не может, 
потому что

Investigating geeqie 2.2-alt1:sisyphus+338995.100.1.1 на 1706201069
  Package geeqie has a broken Depends: exiv2  (NULL)
   Considering exiv2 2 as a solution to geeqie -1
   Holding Back geeqie rather than change one of its deps: perhaps exiv2 
or another one


По итогу сносится gqview, ставится ненужная зависимость evince, но сам 
пакет geeqie в этой транзакции к установке не предлагается.


Я так понял, что там еще целая цепочка зависимостей на exiv* 
обламывается. Если надо, могу весь лог 20kb куда-то приложить.

Investigating libkf5filemetadata 
5.111.0-alt1:sisyphus+332267.11100.3.2 на 1698090684
  Package libkf5filemetadata has a broken Depends: 
kf5-kfilemetadata-common = 5.111.0-alt1:sisyphus+332267.11100.3.2
   Considering kf5-kfilemetadata-common 1 as a solution to 
libkf5filemetadata 0
     Reinst not done for non-upgradable libkf5filemetadata
   Removing libkf5filemetadata rather than change one of its deps: 
perhaps kf5-kfilemetadata-common or another one
  Try to Re-Instate libkf5exiv2
Investigating libkf5exiv2 23.08.2-alt1:sisyphus+332781.200.1.1 на 1698310192
  Package libkf5exiv2 has a broken Depends: kde5-libkexiv2-common = 
23.08.2-alt1:sisyphus+332781.200.1.1
   Considering kde5-libkexiv2-common 1 as a solution to libkf5exiv2 0
     Reinst not done for non-upgradable libkf5exiv2
   Removing libkf5exiv2 rather than change one of its deps: perhaps 
kde5-libkexiv2-common or another one
  Try to Re-Instate libexiv2-devel
Investigating plasma5-workspace-qml 
1:5.27.10-alt3:sisyphus+339363.100.1.1 на 1706600684
  Package plasma5-workspace-qml has a broken Depends: 
libKF5KExiv2.so.15.0.0()(64bit) >= set:ljZ50tf4s2v1
   Considering libkf5exiv2 0 as a solution to plasma5-workspace-qml 8
     Reinst not done for non-upgradable libkf5exiv2
   Added libkf5exiv2 to the remove list
   Considering libkf5exiv2 0 as a solution to plasma5-workspace-qml 8
     Reinst not done for non-upgradable libkf5exiv2
   Added libkf5exiv2 to the remove list
   Fixing plasma5-workspace-qml via keep of libkf5exiv2
Investigating libdolphinprivate5 
23.08.4-alt1:sisyphus+336276.1600.1.1 на 1702361280
  Package libdolphinprivate5 has a broken Depends: 
libKF5FileMetaData.so.3()(64bit) >= set:lhSPiUQgSPAMounxcxlZ4dpulfbMaZx9
   Considering libkf5filemetadata 0 as a solution to libdolphinprivate5 3
     Reinst not done for non-upgradable libkf5filemetadata
   Added libkf5filemetadata to the remove list
   Considering libkf5filemetadata 0 as a solution to libdolphinprivate5 3
     Reinst not done for non-upgradable libkf5filemetadata
   Added libkf5filemetadata to the remove list
   Fixing libdolphinprivate5 via keep of libkf5filemetadata
Investigating libkf5filemetadata 
5.111.0-alt1:sisyphus+332267.11100.3.2 на 1698090684
  Package libkf5filemetadata has a broken Depends: 
kf5-kfilemetadata-common = 5.111.0-alt1:sisyphus+332267.11100.3.2
   Considering kf5-kfilemetadata-common 1 as a solution to 
libkf5filemetadata 3
     Re-Instated kf5-kfilemetadata-common
   Added kf5-kfilemetadata-common to the remove list
   Fixing libkf5filemetadata via keep of kf5-kfilemetadata-common
...
...
..
.
и так далее.



Подробная информация о списке рассылки Sisyphus