Update/add package in Leap 15.5/15.6 from Tumbleweed
Hi everybody! Don't kill me, I'm lost. At Fedora level it's easier for me (40/Rawhide, 39, 38, git...). I recently pushed updates for my packages in openSUSE. for example https://software.opensuse.org/package/awf-gtk2 2.8.0 official in Tumbleweed But how to add/update it in 15.5/15.6 with official status? - is it possible? - is it automatic? - how to request on build.opensuse.org? I saw at https://repology.org/project/awf-widget-factory/versions that it seems there is already the package (old release) in Leap 15.5 even if software.opensuse.org doesn't display it. Thanks
Am Montag, 5. Februar 2024, 18:29:49 CET schrieb code@luigifab.fr:
But how to add/update it in 15.5/15.6 with official status? - is it possible?
Yes
- is it automatic?
no
- how to request on build.opensuse.org?
For update of 15.5, which is already released, we need a maintenance reques: osc mr -m 'marvellous update' <source> <package> openSUSE:Backports:SLE-15-SP5:Update For 15.6 create a submit request: osc sr -m 'marvellous update' <source> <package> openSUSE:Backports:SLE-15-SP6 In case that your package is in SLE as well, the SR gets rejected, and you need target SUSE:SLE-15-SP6:GA HTH Axel
Thanks! Maintenance requests done and accepted for 15.5. An extra question, how do you know that a package is already released or not? Because for example for awf-gtk3, there are: - https://build.opensuse.org/package/show/openSUSE:Backports:SLE-15-SP5/awf-gt... - https://build.opensuse.org/package/show/openSUSE:Backports:SLE-15-SP5:Update... - https://build.opensuse.org/package/show/openSUSE:Backports:SLE-15-SP6/awf-gt... - https://build.opensuse.org/package/show/openSUSE:Backports:SLE-15-SP6:Update... Software website doesn't display them: https://software.opensuse.org/package/awf-gtk3 Only Repology display it: https://repology.org/project/awf-widget-factory/versions#opensuse_leap_15_5 I tried a submit request (1144670) for another package not available in Leap (human-theme-gtk). I'm waiting for the final decision. For Leap 15.5 latest request was 5 months ago... so I'm not sure. Some suppositions: if my package isn't available in Leap 15.5 - I must create a submit request - osc sr -m '...' <source> <package> openSUSE:Backports:SLE-15-SP5 - Except if the package is already in SLE (SUSE Linux Enterprise?) - osc sr -m '...' <source> <package> SUSE:SLE-15-SP5:GA else - I must create a maintenance request - osc mr -m '...' <source> <package> openSUSE:Backports:SLE-15-SP5:Update if my package isn't available in Leap 15.6 - I must create a submit request - osc sr -m '...' <source> <package> openSUSE:Backports:SLE-15-SP6 - Except if the package is already in SLE (SUSE Linux Enterprise?) - osc sr -m '...' <source> <package> SUSE:SLE-15-SP6:GA else - I must create a maintenance request - osc mr -m '...' <source> <package> openSUSE:Backports:SLE-15-SP6:Update If correct, how to determine if a package is available in 15.5? 15.6? SLE? I've seen https://en.opensuse.org/openSUSE:Packaging_for_Leap, but for me it's not useful. Le 05/02/2024 19:18, Axel Braun a écrit :
Am Montag, 5. Februar 2024, 18:29:49 CET schrieb code@luigifab.fr:
But how to add/update it in 15.5/15.6 with official status? - is it possible?
Yes
- is it automatic?
no
- how to request on build.opensuse.org?
For update of 15.5, which is already released, we need a maintenance reques:
osc mr -m 'marvellous update' <source> <package> openSUSE:Backports:SLE-15-SP5:Update
For 15.6 create a submit request:
osc sr -m 'marvellous update' <source> <package> openSUSE:Backports:SLE-15-SP6
In case that your package is in SLE as well, the SR gets rejected, and you need target SUSE:SLE-15-SP6:GA
HTH Axel
Am Dienstag, 6. Februar 2024, 18:57:37 CET schrieb code@luigifab.fr:
Maintenance requests done and accepted for 15.5. An extra question, how do you know that a package is already released or not?
Because for example for awf-gtk3, there are: - https://build.opensuse.org/package/show/openSUSE:Backports:SLE-15-SP5/awf-gt... - https://build.opensuse.org/package/show/openSUSE:Backports:SLE-15-SP5:Update... - https://build.opensuse.org/package/show/openSUSE:Backports:SLE-15-SP6/awf-gt... - https://build.opensuse.org/package/show/openSUSE:Backports:SLE-15-SP6:Update...
I'm surprised to see the package in SP6:Update, as Leap 5.6 is not released yet, so no update -> Lubos, can you comment?
Software website doesn't display them: https://software.opensuse.org/package/awf-gtk3 Only Repology display it: https://repology.org/project/awf-widget-factory/versions#opensuse_leap_15_5
I tried a submit request (1144670) for another package not available in Leap (human-theme-gtk). I'm waiting for the final decision. For Leap 15.5 latest request was 5 months ago... so I'm not sure.
This SR is for Leap 15.6 -> looks good so far
Some suppositions:
if my package isn't available in Leap 15.5
If it is not in 15.5, you need a mr in any case. It *might* be accepted, but usually no new packages after release!
- I must create a submit request - osc sr -m '...' <source> <package> openSUSE:Backports:SLE-15-SP5 - Except if the package is already in SLE (SUSE Linux Enterprise?) - osc sr -m '...' <source> <package> SUSE:SLE-15-SP5:GA else - I must create a maintenance request - osc mr -m '...' <source> <package> openSUSE:Backports:SLE-15-SP5:Update
if my package isn't available in Leap 15.6 - I must create a submit request - osc sr -m '...' <source> <package> openSUSE:Backports:SLE-15-SP6 - Except if the package is already in SLE (SUSE Linux Enterprise?) - osc sr -m '...' <source> <package> SUSE:SLE-15-SP6:GA
Yes....
else - I must create a maintenance request - osc mr -m '...' <source> <package> openSUSE:Backports:SLE-15-SP6:Update
Update should only be used after Release! So, no mr at the moment!
If correct, how to determine if a package is available in 15.5? 15.6? SLE?
15.5: is relleased, no new packages 15.6: Submit to backport. If it is rejected by the check script (package is part of SLE..) revoke SR and submit to SLE Yes, its complicated.... HTH Axel
participants (2)
-
Axel Braun
-
code@luigifab.fr