Mailinglist Archive: opensuse-factory (498 mails)
< Previous | Next > |
[opensuse-factory] Whither %systemd_requires, begone?
- From: Jan Engelhardt <jengelh@xxxxxxx>
- Date: Tue, 24 May 2016 16:49:55 +0200 (CEST)
- Message-id: <alpine.LSU.2.20.1605241633360.15983@nerf40.vanv.qr>
When using `zypper -R /blah` to install into an empty or near-empty
directory for the sake of erecting a chroot and/or running a Linux
container, extra packages like systemd get installed even though they
are not required for normal operation. You can in fact rpm -e it again
after the zypper run. So let's not install systemd in the first place.
All of that can be read at https://bugzilla.opensuse.org/980389 .
There are now some people who terribly insist that they must add
%systemd_reqiures to every .service file shipping package. Like
https://bugzilla.opensuse.org/976922 . So now we at an impassé.
About *all* of our packages also depend on the presence of the
"filesystem" package, yet there is no rpm require tag for that anywhere.
Therefore, 980389 suggested, in a note bene, to preinstall systemd
through these same means as aaa_base/filesystem rather than through
Requires(pre).
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx
directory for the sake of erecting a chroot and/or running a Linux
container, extra packages like systemd get installed even though they
are not required for normal operation. You can in fact rpm -e it again
after the zypper run. So let's not install systemd in the first place.
All of that can be read at https://bugzilla.opensuse.org/980389 .
There are now some people who terribly insist that they must add
%systemd_reqiures to every .service file shipping package. Like
https://bugzilla.opensuse.org/976922 . So now we at an impassé.
About *all* of our packages also depend on the presence of the
"filesystem" package, yet there is no rpm require tag for that anywhere.
Therefore, 980389 suggested, in a note bene, to preinstall systemd
through these same means as aaa_base/filesystem rather than through
Requires(pre).
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx
< Previous | Next > |