There's been discussion on the git list about adding a dependency on ruby. git depends on perl becausse "git add -p" and git-send-email are in perl. But our git package depends on python by default, and the only benefit is a python module that I am not aware of being used. Also, upstream git does not document a dependency on python. So, my belief is that the number of people who beenfit from the python module is tiny, perhaps zero (counterexamples?), and the current state drags in python because of git, which hurts on many systems not already suffering from bloat (of course, desktop users won't notice). So I intend to remove python from SUGGESTED, barring objections with rationale. (This should be a split package anyway.) (The CC list is my guess at the set of unindicted comaintainers.) Index: Makefile =================================================================== RCS file: /cvsroot/pkgsrc/devel/scmgit-base/Makefile,v retrieving revision 1.60 diff -u -p -r1.60 Makefile --- Makefile 7 Jun 2013 13:05:42 -0000 1.60 +++ Makefile 7 Jun 2013 13:07:00 -0000 @@ -3,7 +3,7 @@ .include "../../devel/scmgit/Makefile.common" PKGNAME= scmgit-base-${GIT_VERSION} -PKGREVISION= 2 +PKGREVISION= 3 COMMENT= GIT Tree History Storage Tool (base package) CONFLICTS+= git<4.9.5nb1 # misc/git Index: options.mk =================================================================== RCS file: /cvsroot/pkgsrc/devel/scmgit-base/options.mk,v retrieving revision 1.6 diff -u -p -r1.6 options.mk --- options.mk 16 Sep 2012 21:50:16 -0000 1.6 +++ options.mk 7 Jun 2013 13:07:00 -0000 @@ -2,7 +2,10 @@ # PKG_OPTIONS_VAR= PKG_OPTIONS.scmgit PKG_SUPPORTED_OPTIONS= python -PKG_SUGGESTED_OPTIONS= python +# python is not suggested because upstream's INSTALL does not list python +# as a dependency and because all it does is install a python module, +# which does not seem worth the dependency for everyone else. +PKG_SUGGESTED_OPTIONS= .include "../../mk/bsd.options.mk"
Attachment:
pgpL6s_iJmJ0h.pgp
Description: PGP signature