action #52052
closedupdate all packages that hardcode the distribution version
100%
Description
All packages that hardcode the distribution version somehow need to be updated with the current version number
- openSUSE.product.in and openSUSE-Addon-NonOss.product.in in 000package-groups
- skelcd-control-openSUSE
- build
- branding-openSUSE
- kiwi-boot-descriptions
- MozillaFirefox-branding-openSUSE
if needed add local hacks. getting the fix into the build package for example usually takes a way too long time for us. track any local hacks here and don't close ticket before done. Otherwise we may forget them.
Problably only for major versions:
- installation-images
Checklist
- obs-build
- kiwi-boot-descriptions
- branding-openSUSE
- *product.in
- skelcd-control-openSUSE
- MozillaFirefox-branding-openSUSE
Updated by lnussel over 5 years ago
- Copied from action #37144: update all packages that hardcode the distribution version added
Updated by lkocman over 5 years ago
- Status changed from New to In Progress
$ lkocman-factory@linux-i0y4:~/openSUSE:Leap:15.2/000product> posc log | head¶
r1293 | lkocman-factory | 2019-07-15 16:02:58 | bd9e5692be759138943eabc802be30b2 | unknown |
Bump 15.1 to 15.2
Updated by lkocman over 5 years ago
lkocman-factory@linux-i0y4:/mnt/obs/openSUSE:Leap:15.2/branding-openSUSE> posc log | head¶
r40 | lkocman-factory | 2019-07-16 14:57:47 | 1cc5612426c4d8e5c1d0adc3f46eeb5b | 15.2 |
Bump to 15.2
https://progress.opensuse.org/issues/52052
M branding-openSUSE.changes
M branding-openSUSE.spec
Updated by lkocman over 5 years ago
I did update also 000release-packages,
howerver I did receive error on commit that you can only have _multibuild or multiple specs.
Therefore I did remove _multibuild which contained only these two packages that I'm linking
lkocman-factory@linux-i0y4:/mnt/obs/openSUSE:Leap:15.2/000release-packages> osc linkpac openSUSE:Leap:15.2 000release-packages openSUSE:Leap:15.2 openSUSE-Addon-NonOss-release
Sending meta data...
Done.
Creating _link... Done.
lkocman-factory@linux-i0y4:/mnt/obs/openSUSE:Leap:15.2/000release-packages> osc linkpac openSUSE:Leap:15.2 000release-packages openSUSE:Leap:15.2 openSUSE-release
Sending meta data...
Done.
Creating _link... Done.
Updated by lkocman over 5 years ago
ocman-factory@linux-i0y4:/mnt/obs/openSUSE:Leap:15.2/MozillaFirefox-branding-openSUSE> osc diff
Index: MozillaFirefox-branding-openSUSE.spec¶
--- MozillaFirefox-branding-openSUSE.spec (revision 15)
+++ MozillaFirefox-branding-openSUSE.spec (working copy)
@@ -67,6 +67,10 @@
%else
%if %sle_version == 150100
%global suseversion 15.1
- %else
- %if %sle_version == 150200
- %global suseversion 15.2
- %endif %endif %endif %endif lkocman-factory@linux-i0y4:/mnt/obs/openSUSE:Leap:15.2/MozillaFirefox-branding-openSUSE> rpmlint MozillaFirefox-branding-openSUSE.spec 0 packages and 1 specfiles checked; 0 errors, 0 warnings.
Updated by mlin7442 over 5 years ago
I hotpatched obs-build and kiwi-boot-descriptions. 000package-groups has been updated.
@lkocman I have to add _multibuild back to 000release-packages. BTW you can committing with -f --noservice.
Updated by mlin7442 over 5 years ago
- Checklist item changed from to [x] obs-build, [x] kiwi-boot-descriptions, [x] branding-openSUSE, [x] *product.in, [ ] skelcd-control-openSUSE, [ ] installation-images
- Description updated (diff)
just correcting the description, we should touch 000package-groups only for product files, and added checklist.
Updated by mlin7442 over 5 years ago
plus libdnf https://build.opensuse.org/package/rdiff/openSUSE:Leap:15.2/libdnf?linkrev=base&rev=23
I hotpatched it to avoding rebuildpacs re-triggering.
Updated by mlin7442 over 5 years ago
Updated by lnussel over 5 years ago
- Checklist item changed from [x] obs-build, [x] kiwi-boot-descriptions, [x] branding-openSUSE, [x] *product.in, [ ] skelcd-control-openSUSE, [ ] installation-images to [x] obs-build, [x] kiwi-boot-descriptions, [x] branding-openSUSE, [x] *product.in, [ ] skelcd-control-openSUSE, [ ] installation-images, [x] MozillaFirefox-branding-openSUSE
- Description updated (diff)
Updated by lnussel over 5 years ago
- Checklist item changed from [x] obs-build, [x] kiwi-boot-descriptions, [x] branding-openSUSE, [x] *product.in, [ ] skelcd-control-openSUSE, [ ] installation-images, [x] MozillaFirefox-branding-openSUSE to [x] obs-build, [x] kiwi-boot-descriptions, [x] branding-openSUSE, [x] *product.in, [ ] skelcd-control-openSUSE, [x] MozillaFirefox-branding-openSUSE
- Description updated (diff)
Updated by lnussel over 5 years ago
- Due date changed from 2019-06-17 to 2019-08-14
Updated by lnussel over 5 years ago
- Checklist item changed from to [x] skelcd-control-openSUSE
Updated by lnussel over 5 years ago
- Status changed from In Progress to Closed
- % Done changed from 0 to 100
skelcd done too