Bug 57974
Summary: | cvs depends on csh because of *one* script (sccs2rcs) | ||||||
---|---|---|---|---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | msterret | ||||
Component: | cvs | Assignee: | Eido Inoue <havill> | ||||
Status: | CLOSED RAWHIDE | QA Contact: | |||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 7.3 | ||||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | 1.11.17-4 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2004-11-01 20:20:37 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: | |||||||
Attachments: |
|
Description
msterret
2002-01-03 21:55:41 UTC
Created attachment 41713 [details]
sccs2rcs re-written in perl
It seems like the cvs guys are fairly unresponsive to this issue. See http://mail.gnu.org/pipermail/info-cvs/2002-March/025768.html (and the rest of the thread) for the discussion. I recommend redhat split the cvs rpm into two, cvs and cvs-contrib since it seems like the contrib directory in the cvs tarball isn't claimed or supported by the cvs maintainers. The script in question (sccs2rcs) doesn't even work correctly in the latest official distribution of CVS (cvs-1.11.1p1.tar.gz). This bug is still alive in the cvs-1.11.1p1-8.7 update. splitting into a separate package for contrib just adds an extra pkg and isn't consistent with what we do for "contribs" from other packages. As for re-writing in perl, I don't see replacing one scripting language for another as being worthy of a fix-- tcsh is still a pretty common package, and much more lightweight than perl. You seemed to ignore the fact that CVS already depends on perl for other reasons as I mentioned in my initial comment. This bug was always about removing a dependency, not replacing one. csh deserves to die and it's silly for a common utility like CVS to continue to depend on it. |