Created attachment 17606 [details] Патч для сбора информации о всех вариантах дистрибутивов Была переработана функция, собирающая образы из osinfo-db. Теперь программа предлагает все варианты дистрибутивов с их последними версиями. Также в начало списка дистрибутивов были добавлены системы Альт, так как данное приложение включено в состав Альт Рабочей станции 11.0. Применение этих патчей необходимо для соответствия требованиям дистрибутива, а без изменения алгоритма парсинга информации, получение корректных данных о системах Альт не представлялось возможным. В апстриме уже создан merge request на внесение этих изменений: https://gitlab.com/adhami3310/Impression/-/merge_requests/88 Прошу применить эти патчи для проверки функционала в ближайшей бета-сборке.
Created attachment 17607 [details] Патч, добавляющий системы Альт в список дистрибутивов
Поименуйте патчи в соответствиe с "ALT Packaging HOWTO". Напишите развертнутый текст для %changelog'а.
(In reply to Yuri N. Sedunov from comment #2) > Поименуйте патчи в соответствиe с "ALT Packaging HOWTO". Напишите > развертнутый текст для %changelog'а. Юрий, подскажите пожалуйста, что не так в именах патчей: impression-3.3.0-alt-collect-distro-information.patch impression-3.3.0-alt-add-alt-to-list.patch Мне кажется, они соответствуют ALT Packaging HOWTO (https://www.altlinux.org/ALT_Packaging_HOWTO) Changelog, который Вы просили: - rewrite osinfo-db parser to support multiple distro variants for one OS version - add ALT Linux to GOOD_DISTROS list
(Ответ для Alexey Volkov на комментарий #3) > (In reply to Yuri N. Sedunov from comment #2) > > Поименуйте патчи в соответствиe с "ALT Packaging HOWTO". Напишите > > развертнутый текст для %changelog'а. > > Юрий, подскажите пожалуйста, что не так в именах патчей: > impression-3.3.0-alt-collect-distro-information.patch > impression-3.3.0-alt-add-alt-to-list.patch > > Мне кажется, они соответствуют ALT Packaging HOWTO > (https://www.altlinux.org/ALT_Packaging_HOWTO) Всё в порядке, это я смотрел и видел фигу вместо имен файлов. #371917 BUILDING #1 [locked] sisyphus srpm=impression-3.3.0-alt2.src.rpm
(Ответ для Yuri N. Sedunov на комментарий #4) > (Ответ для Alexey Volkov на комментарий #3) > > (In reply to Yuri N. Sedunov from comment #2) > > > Поименуйте патчи в соответствиe с "ALT Packaging HOWTO". Напишите > > > развертнутый текст для %changelog'а. > > > > Юрий, подскажите пожалуйста, что не так в именах патчей: > > impression-3.3.0-alt-collect-distro-information.patch > > impression-3.3.0-alt-add-alt-to-list.patch > > > > Мне кажется, они соответствуют ALT Packaging HOWTO > > (https://www.altlinux.org/ALT_Packaging_HOWTO) > > Всё в порядке, это я смотрел и видел фигу вместо имен файлов. > > #371917 BUILDING #1 [locked] sisyphus srpm=impression-3.3.0-alt2.src.rpm Юрий Николаевич, большое спасибо за оперативность! Когда у Вас будет возможность, пожалуйста отправьте патченную версию в P11, заранее ещё раз спасибо!
В идеале этот список GOOD_DISTROS должен быть настраиваемым, через схему. /io/gitlab/adhami3310/Impression/good_distros Предлагаю подумать над таким вариантом. Его, наверняка, будет легче пропихнуть в апстрим.
Исправлено в 3.3.0-alt2. Пакет в p11.
Вышел 3.4.0, к которому ваш второй патч не прикладывается. Это повод переделать его всоответствие с моими рекомендациями. Пока жду.
Наврал, прикладывается. Пока отбой.