Am 18.12.2015 um 16:36 schrieb g...@cfware.com:
I have no experience with containers so forgive me if I'm missing something.  
Why couldn't you just have a 'microinit.rpm' in a separate dnf repo, put 
'Obsoletes: systemd' into that package?  This way people who are building 
hundreds of containers that do not require systemd can use the repo containing 
microinit and it will take the place of systemd.  RPM macro's could be provided 
by the microinit rpm, so it would provide reasonable replacements for 
%systemd_requires, %systemd_post, etc.  I think this could solve your concern 
with minimum (no) impact to bare metal installs.

because in that case a dependency of a package which really requires systemd would no longer work and it's only a dirty hack

"minimum (no) impact to bare metal installs" - how much bare metal installs have you seen where kernel-core is not present?

Attachment: signature.asc
Description: OpenPGP digital signature

--
devel mailing list
devel@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org

Reply via email to