Red Hat Bugzilla – Bug 211615
Dep loop between pam and coreutils
Last modified: 2007-11-30 17:11:46 EST
Description of problem:
pam and coreutils have a dependency loop amongst themselves. Pam requires the
use of certain coreutils binaries in its scriptlets, and the coreutils su
command links to libpam and libpam_misc. Presently this is worked around via
Version-Release number of selected component (if applicable):
Its always there.
Steps to Reproduce:
Its easy enough to really break this loop by putting su in a subpackage (call
it coreutils-su). I will attach a patch to the spec file to this end.
Created attachment 138975 [details]
Change coreutils spec to produce coreutils-su
Thanks for the report and the patch. I'm changing the product and version of
this to Fedora Core devel -- we don't normally break out subpackages during a
I think any sub-package made for this reason ought to be called 'coreutils-pam'
in case there other other pam-using utilities in future.
Sound like a good name and sound reasoning. Yeah, and you could say something
to that effect in the description (which btw, I forgot to change the
description of the sub-package in my patch from the place I was cutting and
Created attachment 138985 [details]
Fixed to include pam dep in the sub package with new name coreutils-pam
OK, missed a manual dep on pam. BTW, I think we could completely get rid of
the manual dep as it will be picked up automatically by RPM due to su linking
BTW, once this patch is in place, anconda's Whitout.py file can have the
pam>coreutils whiteout line removed. Which was my motivation in RHEL 4 (long
story, be happy to tell outside of bugzilla).
Er.. did you test this patch? There seem to be several problems with it.
No response; closing.