[Bug 309082] New: git has too many dependencies (on CVS, Subversion,...)
https://bugzilla.novell.com/show_bug.cgi?id=309082 Summary: git has too many dependencies (on CVS, Subversion,...) Product: openSUSE 10.3 Version: Beta 3 Platform: x86-64 OS/Version: openSUSE 10.3 Status: NEW Severity: Normal Priority: P5 - None Component: Development AssignedTo: pth@novell.com ReportedBy: gp@novell.com QAContact: qa@suse.de CC: aj@novell.com Found By: Product Management On a quite complete installation of mine I was just adding git, and noticed that this brought (via hard dependencies) nine other packages including - cvs - subversion and even - subversion-perl - cvsps which are not even required by CVS and Subversion themselves! These, especially the latter two, really out to be supplements or recommended or however this is called in RPM lingo. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=309082
Philipp Thomas
https://bugzilla.novell.com/show_bug.cgi?id=309082#c1
--- Comment #1 from Bernhard Kaindl
From the package description of git:
========================================================================= This package itself only provides the README of git but with the packages it requires, it brings you a complete Git environment including GTK and email interfaces and tools for importing source code repositories from other revision control systems such as subversion, CVS, and GNU arch. ======================================================================= That - subversion-perl - cvsps are not even required by CVS and Subversion themselves does not mean that they can't be required for git-cvs and git-subversion to work. If my memory serves me well, our package manager does not seem to support "Recommended". I think the last time which I saw it (very vague, do not know the package anymore) it just was mapped to a normal dependency, but that have changed or it was an error. However, if it supported "Recommended" I should have heard of it. BTW, I'm not the maintainer of git, if you want the maintainer to e.g. rename git to git-full or so (of which I am personally not that fond of), you can reassign it to him, otherwise I'll close it in a few days. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=309082#c2
Gerald Pfeifer
git is a special package, whose only purpose is to pull a complete git environment.
The plain git commands are installed thru "git-core"
This is not really intuitive, though. Compare this to cvs or subversion where only the core functionality is dragged in if you install any of these two (as evidenced by this report).
BTW, I'm not the maintainer of git, if you want the maintainer to e.g. rename git to git-full or so (of which I am personally not that fond of), you can reassign it to him, otherwise I'll close it in a few days.
Done. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com