Ludwig Nussel wrote:
Stanislav Brabec schrieb:
Marcus Meissner Wrote:
So I would like not to have specific presets in packages, but track them all in the branding-presets-.
I understand your concern.
The central file has one big drawback, the ordering on update is undefined. Ie there is no guarantee that e.g. from one Factory snapshot to the next systemd-presets-branding gets upgraded first. If it's not first some newly added services may not get activated. Central tracking could be maintained by having an rpmlint check with a whitelist similar to what we have with users, dbus services etc. The effort for the packager to request inclusion in the whitelist would be similar as with the central file.
A long time ago I have been working on the branding specification:http://old-en.opensuse.org/SUSE_Package_Conventions/Branding In your case, the branding for package is optional, so only the branding package knows that it is essential for the package. You have to list all packages you are providing preset for in Supplements. (No packageand form is needed, as all systemd-enabled packages already depend on systemd.) zypper will do it correctly then. (I should probably migrate the document to the new Wiki.) -- Best Regards / S pozdravem, Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec@suse.cz Lihovarská 1060/12 tel: +49 911 7405384547 190 00 Praha 9 fax: +420 284 084 001 Czech Republic http://www.suse.cz/ PGP: 830B 40D5 9E05 35D8 5E27 6FA3 717C 209F A04F CD76 -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org