[Bug 230512] Review Request: viewvc- Browser interface for CVS and SVN version control repositories

bugzilla at redhat.com bugzilla at redhat.com
Fri Mar 2 23:54:13 UTC 2007


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: viewvc-  Browser interface for CVS and SVN version control repositories


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=230512





------- Additional Comments From bjohnson at symetrix.com  2007-03-02 18:54 EST -------
(In reply to comment #12)
> Yeah, I was also thinking about this. On one hand, if I don't require this and
> someone configures one of the two options (CVS or SVN), it may or may not work,
> depending on the current state of their system. So, I thought, better err on the
> side of caution and make sure at least minimum requirements for both (since
> Fedora ships both CVS and SVN) are satisfied, so that things just work. But, if
> there is a better way to do this, I'd be happy to change...

Well, looking at the packages required by each of those that you require
(subversion, rcs).  They have similarities and not too many differences.  IMHO,
it is not unreasonable to list both as requires rather than create meta packages
with the sole purpose of pulling the right dependencies.

# repoquery --resolve --requires subversion | sort
apr-0:1.2.7-10.i386  (<-- already required by httpd)
apr-util-0:1.2.8-1.fc6.i386 (<-- already required by httpd)
bash-0:3.1-16.1.i386 (<-- already required by httpd)
coreutils-0:5.97-12.3.fc6.i386 (<-- already required by httpd)
db4-0:4.3.29-9.fc6.i386 (<-- already required by httpd)
e2fsprogs-libs-0:1.39-7.fc6.i386
expat-0:1.95.8-8.2.1.i386 (<-- already required by httpd)
glibc-0:2.5-10.fc6.i686 (<-- already required by almost everything)
krb5-libs-0:1.5-13.i386 (<-- needed if cvs is installed)
neon-0:0.25.5-5.1.i386 (<-- already required by rpm)
openldap-0:2.3.27-4.i386 (<-- already required by httpd)
openssl-0:0.9.8b-8.3.fc6.i686 (<-- already required by httpd)
perl-4:5.8.8-10.i386 (<-- needed if cvs is installed)
perl-URI-0:1.35-3.noarch
python-0:2.4.4-1.fc6.i386  (<-- required for viewvc)
subversion-0:1.4.2-2.fc6.i386
zlib-0:1.2.3-3.i386 (<-- already required by httpd)

# repoquery --resolve --requires rcs | sort
glibc-0:2.5-10.fc6.i686

But more likely, if you're using viewvc with cvs repositories you also have cvs
installed (although this is not a hard requirement)

# repoquery --resolve --requires cvs | sort
bash-0:3.1-16.1.i386
cvs-0:1.11.22-6.fc6.i386
glibc-0:2.5-10.fc6.i686
info-0:4.8-14.fc6.i386
krb5-libs-0:1.5-13.i386
pam-0:0.99.6.2-3.16.fc6.i386
perl-4:5.8.8-10.i386
vim-minimal-2:7.0.191-2.fc6.i386
zlib-0:1.2.3-3.i386

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.




More information about the package-review mailing list