Bug 32028

Summary: [FR] выставлять конфликт на заведомо нерабочие пакеты тем
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: libgtk+3Assignee: Yuri N. Sedunov <aris>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: aen, aris, boyarsh, cas, sem, zerg
Version: unstable   
Hardware: all   
OS: Linux   

Description Michael Shigorin 2016-04-27 16:55:41 MSK
По причине известных проблем новых выпусков GTK3 с имеющимися сторонними темами предлагаю поддерживать в libgtk+3.spec минимальный список версионированных конфликтов во избежание неожиданных проблем пользователей при обновлении;
для 3.20 и обновления с p7 на p8 пока получается так:

Conflicts: gtk3-theme-clearlooks-phenix <= 6.0.3-alt3

Эта тема приезжает как минимум в Simply, текущая v6 предназначена для 3.14:
https://github.com/jpfleury/clearlooks-phenix и с 3.20 имеются заслуживающие конфликта проблемы, увы.
Comment 1 Michael Shigorin 2016-04-27 18:02:53 MSK
Решили сделать метапакет gtk+3-themes-incompatible, в libgtk+3 выставить на него зависимость, а уже в нём поддерживать такие конфликты.  Надеюсь, apt не свихнётся сам и не свихнёт пользователей...

http://webery.altlinux.org/task/163936
http://webery.altlinux.org/task/163937
Comment 2 AEN 2016-04-27 18:12:59 MSK
(В ответ на комментарий №1)
> Решили сделать метапакет gtk+3-themes-incompatible, в libgtk+3 выставить на
> него зависимость, а уже в нём поддерживать такие конфликты.  Надеюсь, apt не
> свихнётся сам и не свихнёт пользователей...
> 
Выглядит хорошо, но надо бы проверить, не свихнется ли.
Comment 3 Yuri N. Sedunov 2016-04-27 18:48:27 MSK
The following packages will be REMOVED:
  gtk3-theme-clearlooks-phenix
The following NEW packages will be installed:
  gtk+3-themes-incompatible
Comment 4 AEN 2016-04-27 18:56:37 MSK
Спасибо!
Comment 5 AEN 2016-04-27 19:10:45 MSK
Надо бы еще отправить оба пакета в p8