>Number:         150372
>Category:       misc
>Synopsis:       textproc/urlview unreasonable run dependencies
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 08 04:20:04 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Arthur Mesh
>Release:        8.1-release
>Organization:
>Environment:
>Description:
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.

>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:
_______________________________________________
freebsd-bugs@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"

Reply via email to