#1244 pki-server requires systemd-sysv when it shouldn't need to
Closed: Invalid None Opened 9 years ago by mharmsen.

Ticket was cloned from Red Hat Bugzilla (product Red Hat Enterprise Linux 7): Bug 1183058

Description of problem:

The krb5-server package has

  Requires(post): systemd-sysv

even if it probably is not needed.

Version-Release number of selected component (if applicable):

krb5-server-1.12.2-13.el7.x86_64

How reproducible:

Deterministic.

Steps to Reproduce:
1. Have RHEL 7 installation without systemd, for example in a Docker container
with fakesystemd.
2. Run yum install -y krb5-server.

Actual results:

Transaction check error:
  file /usr/lib/rpm/macros.d/macros.systemd from install of
systemd-208-11.el7.x86_64 conflicts with file from package
fakesystemd-1-14.el7.x86_64

Expected results:

The installation passes, krb5-server does not force the systemd-sys (and thus
systemd) installation.

Additional info:

Of course, it is possible to do

   yum swap -y -- remove fakesystemd -- install systemd systemd-libs

but it increases the image size unnecessarily.

This is similar to bug 1104138.

Per 10.2.2 Triage meeting of 02/24/2015: 10.2.2

Turns out that this bug was filed incorrectly against the 'pki-server' (pki-core) component when it should have been filed against the 'krb5' component instead.

Since the Bugzilla Bug has been correctly re-assigned against the 'krb5' component, I am closing this ticket as 'INVALID'.

Metadata Update from @mharmsen:
- Issue assigned to mharmsen
- Issue set to the milestone: 10.2.2

7 years ago

Dogtag PKI is moving from Pagure issues to GitHub issues. This means that existing or new
issues will be reported and tracked through Dogtag PKI's GitHub Issue tracker.

This issue has been cloned to GitHub and is available here:
https://github.com/dogtagpki/pki/issues/1806

If you want to receive further updates on the issue, please navigate to the
GitHub issue and click on Subscribe button.

Thank you for understanding, and we apologize for any inconvenience.

Login to comment on this ticket.

Metadata