Overview
Request 756881 superseded
purge-kernels-service (jsc#SLE-10162, jsc#SLE-10465)
This adds separate package that contains purge-kernels.service
Requires change to dracut that drops the same.
Preferably this package should be added to some pattern that pulls it in by default.
- Created by michals
- In state superseded
- Supersedes 756874
- Superseded by 756998
- Open review for opensuse-review-team
- Open review for openSUSE:Factory:Staging:adi:35
This package is only these two files. Do I need to include a license anywhere? The purge-kernel.service was initially added to dracut package which is GPL2 but was never part of the upstream code.
Request History
michals created request
purge-kernels-service (jsc#SLE-10162, jsc#SLE-10465)
This adds separate package that contains purge-kernels.service
Requires change to dracut that drops the same.
Preferably this package should be added to some pattern that pulls it in by default.
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
staging-bot added as a reviewer
Being evaluated by staging project "openSUSE:Factory:Staging:adi:35"
staging-bot accepted review
Picked "openSUSE:Factory:Staging:adi:35"
superseded by 756998
This package is only these two files. Do I need to include a license anywhere? The purge-kernel.service was initially added to dracut package which is GPL2 but was never part of the upstream code.
There are obvious errors - how do you make sure that systemd macros are present without any dependency? Is empty line really necessary part of describtion? Why set buildroot and defattr - both are not needed for ages.
systemd is part of the base system for way longer than defattr is not required. What other dependency is needed for systemd macros to work? Where is it documented?
Can't whatever processes description just throw away leading empty line?
Setting buildroot and defattr is part of the template you get when editing an empty spec file. Deleting them is work. They are not required but setting them should not break anything either.
Also shoudn't invoking those macros add the dependency as required?
RTFM https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines