ports/144422: Apache fails to install
Aleksey
ariksu at gmail.com
Tue Mar 2 15:30:03 UTC 2010
>Number: 144422
>Category: ports
>Synopsis: Apache fails to install
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Mar 02 15:30:02 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Aleksey
>Release: FreeBSD 7.2-RELEASE-p2
>Organization:
Herzen University
>Environment:
FreeBSD ph2061.local 7.2-RELEASE-p2 FreeBSD 7.2-RELEASE-p2 #1: Tue Jul 7 10:33:41 MSD 2009 root at devel.p8.ru:/usr/obj/usr/src/sys/P8-7_2_amd64 amd64
>Description:
I was trying to reinstall Apache with db4 support when I found it impossible.
Last lines was:
____
config.status: include/ap_config_auto.h is unchanged
config.status: executing default commands
sed: 1: "s,%%FTPUSERS%%,$FreeBSD ...": bad flag in substitute command: 'v'
*** Error code 1
Stop in /usr/ports/www/apache22.
*** Error code 1
Stop in /usr/ports/www/apache22.
____
I googled it and found that there are some users with the same problem, but no solution. (http://www.google.com/search?hl=en&q=+bad+flag+in+substitute+command%3A+%27v%27 first five links). What's more interesting - they have different versions of apache (20 or 22) and doing things like updating ports, cleaning configurations and other things like this does not help.
Then I found this "solution": http://forums.freebsd.org/showthread.php?t=3081 , moved my /etc/ftpusers to /etc/ftpusers.old and apache installs perfectly.
Unfortunately, I don't have skills or ecpierience to find what is broken in script that is executing sed command (don't even know which script could that be) but there is definitely a bug which shows itself in some strange occasions.
>How-To-Repeat:
unknown
>Fix:
remove the /etc/ftpusers file from its location
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list