Bug 188415

Summary: CVS extra dependncy on tcsh
Product: [Fedora] Fedora Reporter: David Nečas <yeti>
Component: cvsAssignee: Martin Stransky <stransky>
Status: CLOSED CANTFIX QA Contact: Ben Levenson <benl>
Severity: low Docs Contact:
Priority: medium    
Version: 5   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-04-25 07:53:04 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description David Nečas 2006-04-09 10:09:36 UTC
Description of problem:
The cvs package depends on tcsh and this dependency is redundant.

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

How reproducible:
Always

Steps to Reproduce:
1. rpm -q --requires cvs
  
Actual results:
/bin/csh is listed

Expected results:
/bin/cvs is not listed

Additional info:
The only reason for this redundant dependency is the contrib script
/usr/share/cvs/contrib/sccs2rcs. Since the README for contrib scripts says

... BUT, we must point out that these
contributions are really, REALLY UNSUPPORTED.  In fact, we probably
don't even know what some of them really do.  We certainly do not
guarantee to have tried them, or ported them to work with this CVS
distribution. ...

they should not cause hard dependencies.  Maybe they should not be executable at
all (which would simply solve the dependency problems).

Comment 1 Martin Stransky 2006-04-12 11:41:01 UTC
These dependencies are generated by our build system so the only way to remove
it is to remove this script...hard to say what's better