Автор Тема: Re: Alt Education 8 KDE 5 конфликт обновления [решено]  (Прочитано 3139 раз)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 147
Хорошо бы рассмотреть возможность добавления теста для repocop'a (или где там в облаках это проверяется),
Это тестируется на packages. Пример пока видно вот тут:
https://packages.altlinux.org/en/Sisyphus/srpms/cyrus-imapd/repocop

Но тут оно не так критично, так как один почтовик не меняет другой просто обновлением. Хотя вот возникшую ситуацию этот тест не обнаружил бы, так как старого пакета в репозитории больше нет, сравнивать не c чем.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 9 001
Уровень предупреждение имхо мал, надо блок делать. Чтобы в существующий набор пакетов не пролез кто-то, кто имеет абсолютно идентичный файл в своем составе и без выставленных конфликтов. При обновлении это стопроцентные грабли, особенно, если пакет входит в дистрибутив(ы).

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 147
При обновлении это стопроцентные грабли, особенно, если пакет входит в дистрибутив(ы).
Вот в данном случае какие могут быть грабли ? Кто будет, в здравом уме, ставить Cyrus-IMAP, если стоит Courier-IMAP ? Это не PaleMoon с Mozilla, к примеру, которые могут и вместе существовать.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 9 001
При обновлении это стопроцентные грабли, особенно, если пакет входит в дистрибутив(ы).
Вот в данном случае какие могут быть грабли ? Кто будет, в здравом уме, ставить Cyrus-IMAP, если стоит Courier-IMAP ? Это не PaleMoon с Mozilla, к примеру, которые могут и вместе существовать.
В данном топике идет разбор грабель, когда два пакета кде5 имели одинаковые файлы и не имели конфликтов. Пакет пролез в репозиторий и при обновлении бомбануло. Конфликты выставлены не были. Я к тому, что подобной ситуации можно было и избежать, если бы робот это засек, не пустив пакет в репозиторий с отправкой уведомления сборщику на предмет конфликта.
И таких тем на форуме не одна. Пока я тут разгребаю материалы давних веков, всплывают практически один к одному ситуации. Вот я и задаюсь вопросом: если есть роботы тестировщики, то почему они подобную и достаточно часто встречающуюся ситуацию в помощь, кстати говоря, сборщику не могут нивелировать и по сей день ?

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 147
В данном топике идет разбор грабель, когда два пакета кде5 имели одинаковые файлы и не имели конфликтов. Пакет пролез в репозиторий и при обновлении бомбануло. Конфликты выставлены не были. Я к тому, что подобной ситуации можно было и избежать, если бы робот это засек, не пустив пакет в репозиторий с отправкой уведомления сборщику на предмет конфликта.
Только вот вопрос, как. Два IMAP-сервера в репозитории присутствуют одновременно, а вот с примером в топике всё иначе: один пакет заместил другой. Тут шерстить надо по архивам, но их много... Вопрос - справится ли железка, а соответствующий апгрейд может оказаться дорогим.

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 508
  • ненужная строка
    • Найдётся всё
Re: Re: Alt Education 8 KDE 5 конфликт обновления
« Ответ #20 : 14.10.2017 10:05:35 »
вероятно, так же надо будет поправить kde5-cantor-common, kde5-krdc-common и kde5-krfb-common по отношению к kde5-i18n-ru.
Там другое. Это все kde5-*-common-17.X. А решается просто обновлением kde5-i18n-ru.
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.