Bug 29294 - kde4games заменяет собой kdegames
Summary: kde4games заменяет собой kdegames
Status: CLOSED FIXED
Alias: None
Product: Branch t6
Classification: Distributions
Component: kde4 (show other bugs)
Version: не указана
Hardware: all Linux
: P3 blocker
Assignee: rom_as@altlinux.org
QA Contact: QA t6
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-20 17:00 MSK by Motsyo Gennadi
Modified: 2013-09-01 19:18 MSK (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Motsyo Gennadi 2013-08-20 17:00:06 MSK
При dist-upgrade огребаю вот такую ерунду:
===========================================
apt-get dist-upgrade
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Подсчет обновлений... Завершено
Следующие пакеты будут ОБНОВЛЕНЫ:
  kde-i18n-ru kde-i18n-uk kde3-menu-resources kdeaddons-common kdeaddons-konqueror kdebase kdebase-common kdebase-kcontrol kdebase-kdeprint
  kdebase-kdm kdebase-kio kdebase-konqueror kdebase-kwrite kdebase-libkonq kdebase-libs kdebase-wm kdebindings-common kdebindings-kjsembed
  kdegames-carddecks kdegames-common kdegames-libs kdegraphics-common kdegraphics-ksnapshot kdemultimedia-common kdemultimedia-kmix
  kdenetwork-common kdenetwork-kppp libdbus-tqt libqt3 libtqt pciids smplayer
Следующие пакеты будут ЗАМЕНЕНЫ:
  kdegames-kpat (by kde4games-kpat)
Следующие НОВЫЕ пакеты будут установлены:
  kde4games-common kde4games-core kde4games-kpat kde4libs libkcardgame4 libkdegames4
32 будет обновлено, 6 новых установлено, 1 пакетов будет заменено, 0 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 75,3MB архивов.
После распаковки потребуется дополнительно 50,8MB дискового пространства.
Продолжить? [Y/n]
Comment 1 Roman Savochenko 2013-08-20 18:15:22 MSK
В целом подобные проблемы замечены для: kdegames и kdeedu:
The following packages will be REPLACED:
  kdeedu (by kde4edu)  kdeedu-blinken (by kde4edu-blinken)  kdeedu-kalzium (by kde4edu-kalzium)  kdeedu-kanagram (by kde4edu-kanagram)  kdeedu-kbruch
  (by kde4edu-kbruch)  kdeedu-kgeography (by kde4edu-kgeography)  kdeedu-khangman (by kde4edu-khangman)  kdeedu-kig (by kde4edu-kig)  kdeedu-kiten
  (by kde4edu-kiten)  kdeedu-klettres (by kde4edu-klettres)  kdeedu-kmplot (by kde4edu-kmplot)  kdeedu-kstars (by kde4edu-kstars)  kdeedu-ktouch (by
  kde4edu-ktouch)  kdeedu-kturtle (by kde4edu-kturtle)  kdeedu-kwordquiz (by kde4edu-kwordquiz)  kdegames (by kde4games)  kdegames-katomic (by
  kde4games-katomic)  kdegames-kbattleship (by kde4games-kbattleship)  kdegames-kblackbox (by kde4games-kblackbox)  kdegames-kbounce (by
  kde4games-kbounce)  kdegames-kgoldrunner (by kde4games-kgoldrunner)  kdegames-kjumpingcube (by kde4games-kjumpingcube)  kdegames-klickety (by
  kde4games-ksame)  kdegames-klines (by kde4games-klines)  kdegames-kmahjongg (by kde4games-kmahjongg)  kdegames-kmines (by kde4games-kmines)
  kdegames-knetwalk (by kde4games-knetwalk)  kdegames-kolf (by kde4games-kolf)  kdegames-konquest (by kde4games-konquest)  kdegames-kpat (by
  kde4games-kpat)  kdegames-kreversi (by kde4games-kreversi)  kdegames-ksame (by kde4games-ksame)  kdegames-kshisen (by kde4games-kshisen)
  kdegames-kspaceduel (by kde4games-kspaceduel)  kdegames-ktron (by kde4games-ktron)  kdegames-ktuberling (by kde4games-ktuberling)  kdegames-lskat
  (by kde4games-lskat)
Comment 2 Zerg 2013-08-24 15:23:22 MSK
Если хотите, можете собирать свои версии kde4edu и kde4games для t6
Comment 3 Motsyo Gennadi 2013-08-24 19:09:03 MSK
(В ответ на комментарий №2)
> Если хотите, можете собирать свои версии kde4edu и kde4games для t6

Т.е. удалить лишние provides и залить эту же версию (никто не просит обновлять) - не судьба?
Comment 4 Andrey Cherepanov 2013-08-30 17:25:07 MSK
Переоткрыл. Согласно http://www.altlinux.org/BugSeverityPolicy поднял серъёзность до blocker (так как ломает не связанные пакеты). Вот удалим TDE и тогда можно провайдить. А делать provides на совершенно другие существующие пакеты - чистой воды диверсия.
Comment 5 AEN 2013-08-30 18:04:25 MSK
Это только в t6 или в обоих шестых бранчах?
Comment 6 Roman Savochenko 2013-08-30 18:24:48 MSK
(В ответ на комментарий №5)
> Это только в t6 или в обоих шестых бранчах?
В P6 лежит первая версия от trinitidesktop.org (3.5.12), которая там не самостоятельная, в целом проблемная и для которой указанные kdegames и kdeedu не собирались.
Comment 7 Motsyo Gennadi 2013-08-30 18:29:33 MSK
(В ответ на комментарий №6)
> (В ответ на комментарий №5)
> > Это только в t6 или в обоих шестых бранчах?
> В P6 лежит первая версия от trinitidesktop.org (3.5.12), которая там не
> самостоятельная, в целом проблемная и для которой указанные kdegames и kdeedu
> не собирались.

В p6 и t6 лежит одна и та же версия KDE4, к примеру, kde4games - 4.8.3-alt0.M60P.1 в обеих бранчах. Рома, я правильно понимаю - если вместо полудохлого 3.5.12 в p6 влить нормальный 3.5.13.2 - то kde4 его тоже взорвет?
Comment 8 AEN 2013-08-30 18:33:41 MSK
(В ответ на комментарий №7)
> (В ответ на комментарий №6)
> > (В ответ на комментарий №5)
> > > Это только в t6 или в обоих шестых бранчах?
> > В P6 лежит первая версия от trinitidesktop.org (3.5.12), которая там не
> > самостоятельная, в целом проблемная и для которой указанные kdegames и kdeedu
> > не собирались.
> 
> В p6 и t6 лежит одна и та же версия KDE4, к примеру, kde4games -
> 4.8.3-alt0.M60P.1 в обеих бранчах. Рома, я правильно понимаю - если вместо
> полудохлого 3.5.12 в p6 влить нормальный 3.5.13.2 - то kde4 его тоже взорвет?

Вопрос в том, кто взорвал. В данном случае это новые kdeedu и kdegames, а  мейнтейнер kde4 ничего плохого не делал. Напротив, он исправил ситуацию в Сизифе.
Замечание zerg@ с предложением поправить сборки kde4{games,edu} мне представляется справедливым.
Comment 9 Roman Savochenko 2013-08-30 18:48:02 MSK
(В ответ на комментарий №8)
> Замечание zerg@ с предложением поправить сборки kde4{games,edu} мне
> представляется справедливым.
Так в чём тогда проблема?

Поправить спеки этих пакетов и отправить на сборку это от силы пять минут дела, для Сергея. Кому-то другому это ещё аппровинг.

А раз Сергей не желает эти пять минут затратить, то я подозреваю, что с самой пересборкой там могут быть или есть проблемы, поскольку это не Сизиф и регулярных пересборок нет, то проблемы подобные GLib2 как раз в такой мелочной задаче и полезут.

А брать на себя ещё разборки с KDE4 у меня желания нет.
Comment 10 AEN 2013-08-30 18:54:07 MSK
(В ответ на комментарий №9)
> (В ответ на комментарий №8)
> > Замечание zerg@ с предложением поправить сборки kde4{games,edu} мне
> > представляется справедливым.
> 
> А брать на себя ещё разборки с KDE4 у меня желания нет.

Воля Ваша, но проблема появилась после включения Ваших сборок. В идеале было бы правильно пересобрать kde4 до этого действия, а не после. Сейчас же это вопрос доброй воли тех, кто поддерживает t6.
Comment 11 Motsyo Gennadi 2013-08-30 19:08:15 MSK
(В ответ на комментарий №10)
> Воля Ваша, но проблема появилась после включения Ваших сборок. В идеале было бы
> правильно пересобрать kde4 до этого действия, а не после. Сейчас же это вопрос
> доброй воли тех, кто поддерживает t6.

Проблема появилась, когда zerg@ решил провайдить kde3-компоненты компонентами kde4 (кстати, уже и не помню - зачем?). Просто пока Роман не оживил и не довел до ума TDE - никто и не парился, т.к. никто, видимо, не пользовался KDE3/TDE. Сейчас >= t6 TDE живой, гладкий и пушистый, им начали активно пользоваться, а тут и подкрался заложенный когда-то нежданчик в виде автоматической замены на kde4-компоненты.
Comment 12 Motsyo Gennadi 2013-08-30 19:10:32 MSK
(В ответ на комментарий №9)
> А раз Сергей не желает эти пять минут затратить, то я подозреваю, что с самой
> пересборкой там могут быть или есть проблемы, поскольку это не Сизиф и
> регулярных пересборок нет...

а) где-то на днях читал, что бранчи пересобираются регулярно, но не как сизиф каждый день, а раз в неделю, что-ли...
б) zerg@ просто не интересуется ничем, кроме сизифа.
Comment 13 AEN 2013-08-30 19:14:27 MSK
(В ответ на комментарий №12)
> (В ответ на комментарий №9)
> > А раз Сергей не желает эти пять минут затратить, то я подозреваю, что с самой
> > пересборкой там могут быть или есть проблемы, поскольку это не Сизиф и
> > регулярных пересборок нет...
> 
> а) где-то на днях читал, что бранчи пересобираются регулярно, но не как сизиф
> каждый день, а раз в неделю, что-ли...

Но  пересборками t6 никто не интересуется.

> б) zerg@ просто не интересуется ничем, кроме сизифа.

Нет, zerg@ как RM KDesktop интересуется текущим стабильным бранчем.

В общем, проблема в неопределенности ответственности за t6. Все бодание вокруг этого.
Comment 14 Michael Shigorin 2013-08-31 03:07:00 MSK
(В ответ на комментарий №13)
> В общем, проблема в неопределенности ответственности за t6.
Ой, я Вас умоляю.  Если вопрос в ACL -- сделаем.  Если в пересборке kde4edu и kde4games дело -- давайте я сделаю техническую пересборку с отрыванием Provides:, оба пакета без проблем собрались в t6/branch.
Comment 15 Roman Savochenko 2013-08-31 09:04:13 MSK
(В ответ на комментарий №14)
> (В ответ на комментарий №13)
> > В общем, проблема в неопределенности ответственности за t6.
> Ой, я Вас умоляю.  Если вопрос в ACL -- сделаем.  Если в пересборке kde4edu и
> kde4games дело -- давайте я сделаю техническую пересборку с отрыванием
> Provides:, оба пакета без проблем собрались в t6/branch.
У меня тоже собрались. :)
Кому ближе отправить на сборку в t6/branch?
Больше времени на посты здесь ушло. :)
Comment 16 Michael Shigorin 2013-08-31 11:27:47 MSK
(В ответ на комментарий №15)
> > давайте я сделаю техническую пересборку с отрыванием Provides:
> Кому ближе отправить на сборку в t6/branch?
Если ты уже оторвал -- закидывай :)

> Больше времени на посты здесь ушло. :)
Так утож!
Comment 17 Motsyo Gennadi 2013-08-31 17:27:00 MSK
(В ответ на комментарий №15)
> Больше времени на посты здесь ушло. :)

Так ото ж :D
Comment 18 Motsyo Gennadi 2013-09-01 12:47:49 MSK
2013-08-31 Roman Savochenko <rom_as at altlinux.ru> 4.8.4-alt0.M60T.2 
- Remove provides to kdeedu-*.

2013-08-31 Roman Savochenko <rom_as at altlinux.ru> 4.8.3-alt0.M60T.2 
- Remove provides to kdegames-*.
Comment 19 AEN 2013-09-01 19:18:00 MSK
(В ответ на комментарий №14)
> (В ответ на комментарий №13)
> > В общем, проблема в неопределенности ответственности за t6.
> Ой, я Вас умоляю.  

Ваш способ помог :-) 

Всем большое спасибо!