Bug 14355

Summary: [PACKAGE REQUEST] New package grub2recovery
Product: [ROSA-based products] ROSA Fresh Reporter: Veniamin <Valytshik>
Component: Contributed PackagesAssignee: ROSA Linux Bugs <bugs>
Status: RESOLVED FIXED QA Contact: ROSA Linux Bugs <bugs>
Severity: normal    
Priority: Normal CC: survolog
Version: All   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Platform: 2021.1 ROSA Vulnerability identifier:
RPM Package: ISO-related:
Bad POT generating: Upstream:

Description Veniamin 2024-03-11 07:21:09 MSK
Прошу добавить в contrib программу grub2recovery

Ссылка на проект: https://gitflic.ru/project/don_venchenzo/grub2recovery
Ссылка abf: https://abf.io/veniaminbudyukin/grub2recovery
Comment 1 Grigorev Andrey 2024-03-11 16:34:07 MSK
Готово.
Пишите, если не заработает.

Несколько замечаний.
 - У тарбола не очень удачное название. Хорошо бы, чтобы он был %{name}-%{version}.tar.gz, а не хеш.
 - Тарбол лучше не класть в гит проекта, так как это увеличивает вес гита. Для тарболов есть .abf.yml
 - Лучше создавать ветку master. Если её не создавать, то клонировать проект через abf.io сложно.
Comment 2 Veniamin 2024-03-11 19:39:25 MSK
1) Имя тарбола выбрано таким же как окончание сслыки в Source0. Если имя тарбола делать другим, то выдает ошибку при сборке. Опытным путем я выяснил, что ссылку можно сократить до https://gitflic.ru/project/don_venchenzo/grub2recovery/blob/raw?file=SOURCE%2Fgrub2recovery.tar.gz и тогда имя тарбола должно быть SOURCE%2Fgrub2recovery.tar.gz(хотя бы понятно, что за программа).
Если я что-то ни так понимаю, то прошу меня поправить.
2) и 3) принял в работу
-----------------------------------------------------------------------------------------------
Все работает