Is it reasonable to have urlview depend on humongous gecko browsers? It used to be the case that it didn't, and anyone could happily have urlview installed without X, firefox and the rest of the friends... Why do we need stuff like this? : .if defined(WITH_GECKO) USE_GECKO= firefox-devel firefox35 seamonkey .include "${PORTSDIR}/Mk/bsd.gecko.mk" .elif defined(WITH_SEAMONKEY) RUN_DEPENDS+= ${LOCALBASE}/lib/seamonkey/seamonkey-bin:${PORTSDIR}/www/seamonkey GECKO= seamonkey .else RUN_DEPENDS+= ${LOCALBASE}/lib/firefox3/firefox:${PORTSDIR}/www/firefox35 GECKO= firefox3 .endif I thought ports were meant to be flexible for users, but this is the opposite. This essentially forces users of urlview to have a gecko browser, even though it's far from being essential for urlview's functionality. Notice that things like mutt, elm, w3m, ncftp{2,3,} are also referenced in url_handler.sh, and yet are not referenced in R-depends.
Sorry, meant to assign it ports category.. > http://www.freebsd.org/cgi/query-pr.cgi?pr=3D150372 > >>Category: =A0 =A0 =A0 misc >>Responsible: =A0 =A0freebsd-bugs >>Synopsis: =A0 =A0 =A0 textproc/urlview unreasonable run dependencies >>Arrival-Date: =A0 Wed Sep 08 04:20:04 UTC 2010 > --=20 Sincerely, Arthur Mesh
Responsible Changed From-To: freebsd-bugs->freebsd-ports-bugs ports thingy
Responsible Changed From-To: freebsd-ports-bugs->shaun Grab.
obrien 2010-09-09 19:51:37 UTC FreeBSD ports repository Modified files: textproc/urlview Makefile Log: Rev 1.22 (PR 102954) was a bad idea. This port should not have any default dependencies as it causes too much trouble for folks using this port not with Firefox. 'pkg_add -r urlview' should not add X11 and Firefox to ones system. PR: 142378, 144223, 150372 Submitted by: Erwan David <erwan@rail.eu.org>, max, Arthur Mesh <arthurmesh@gmail.com> Revision Changes Path 1.29 +0 -3 ports/textproc/urlview/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed A fix has been committed by obrien.