Surfing in the my cvs repository by devel/cvsweb I've noted when I download something I get this error from httpd: ..... Error: Unexpected output from cvs co: /usr/bin/cvs: invalid option -- l Usage: cvs [cvs-options] command [command-options-and-arguments] where cvs-options are -q, -n, etc. [...] I realize "cvs co" doesn't accept the -l option. root@remotelab # cvs -v Concurrent Versions System (CVS) '1.11.17'-FreeBSD (client/server) How-To-Repeat: Install devel/cvsweb port and use it.
Responsible Changed From-To: freebsd-ports-bugs->freebsd-cvsweb over to maintainer
Responsible Changed From-To: freebsd-cvsweb->knu (Over to knu who maintains the cvsweb* ports.) This is a known issue. The current version of cvsweb (3.0.1, available as devel/cvsweb3, I'd recommend switching to it) documents this a bit better: # Options to pass to cvs(1). # For cvs versions 1.11 to 1.11.6 (broken in < 1.11, removed in 1.11.7), you # can use the '-l' option to prevent cvs from writing to the history file. # For other cvs versions, either suppress history logging by using the # LogHistory parameter in CVSROOT/config or make sure that the CVSweb user # can read and write to CVSROOT/history. knu, perhaps it would make sense to apply the patch from this PR to the current devel/cvsweb port. However, not using -l may require tweaking of things according to the above. Your call...
State Changed From-To: open->closed The obsolete option has been removed from the default value of @cvs_options as suggested. Thanks.