Bug 788264

Summary: nfs-utils is not installable due to requirement of modutils
Product: [Fedora] Fedora Reporter: Tim Flink <tflink>
Component: nfs-utilsAssignee: Steve Dickson <steved>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: rawhideCC: berrange, bfields, cfergeau, frankly3d, harald, jlayton, rjones, steved
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-02-08 10:56:17 EST Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Bug Depends On:    
Bug Blocks: 752648    

Description Tim Flink 2012-02-07 17:28:16 EST
nfs-utils requires modutils which was provided by module-init-tools.

The newest build of kmod obsoletes module-init-tools (but provides module-init-tools) and makes nfs-utils non-installable.

Please change the requires:modutils to module-init-tools so that nfs-utils is installable
Comment 1 Tim Flink 2012-02-07 17:42:18 EST
Installer image composition will fail without nfs-utils, so I'm proposing this as a blocker for F17 Alpha.
Comment 2 Daniel Berrange 2012-02-08 07:03:10 EST
This is preventing us rebuilding libvirt for F17 features too.
Comment 3 Daniel Berrange 2012-02-08 07:04:39 EST
See also

https://lists.fedoraproject.org/pipermail/devel/2012-February/162334.html

"  Error: Package: 1:nfs-utils-1.2.5-11.fc17.x86_64 (@rawhide)
           Requires: modutils >= 2.4.26-9
           Removing: module-init-tools-3.16-5.fc17.x86_64 (@rawhide)
               modutils = 3.16
           Obsoleted By: kmod-5-4.fc17.x86_64 (rawhide)
               Not found

IIUC this suggests either that nfs-utils should be changed to depend
on kmod (but does this provide all of modutils?) or else kmod should
be changed to 'Provides' modutils.

The modutils explicit dependency was added ages ago:

  * Thu Mar 11 2004 Bill Nottingham <notting at redhat.com>
  - rpc_pipefs mounting and aliases are now in modutils; require that 

whatever that means .. rpc_pipefs is in nfs-utils, so it could be the
dependency is now bogus."
Comment 4 Harald Hoyer 2012-02-08 10:56:17 EST

*** This bug has been marked as a duplicate of bug 788571 ***