ports/110005: portupgrade deinstalled mod_security2 and reinstall fails with error
Johan Svensson
johan at loxley.se
Tue Mar 6 19:30:15 UTC 2007
>Number: 110005
>Category: ports
>Synopsis: portupgrade deinstalled mod_security2 and reinstall fails with error
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Mar 06 19:30:14 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator: Johan Svensson
>Release: FreeBSD 6.2-STABLE
>Organization:
>Environment:
FreeBSD gatekeeper.loxley.se 6.2-STABLE FreeBSD 6.2-STABLE #0: Mon Jan 15 22:39:01 CET 2007 loxley at gatekeeper.loxley.se:/usr/obj/usr/src/sys/GATEKEEPER i386
>Description:
I can't get the failure log for the portupgrade process, but i get this when i try to make install it:
-----------------------
===> Installing for mod_security2-2.1.0
===> mod_security2-2.1.0 depends on file: /usr/local/sbin/apxs - found
===> mod_security2-2.1.0 depends on file: /usr/local/sbin/apxs - found
** Missing /usr/ports/www/mod_security2/files/mod_security2.conf.in for mod_security2-2.1.0.
*** Error code 1
Stop in /usr/ports/www/mod_security2.
-----------------------
Then i made make clean in the mod_security2 dir and retried to make install it:
-----------------------
[root at gatekeeper /usr/ports/www/mod_security2]# make install clean
===> Extracting for mod_security2-2.1.0
=> MD5 Checksum OK for modsecurity-apache_2.1.0.tar.gz.
=> SHA256 Checksum OK for modsecurity-apache_2.1.0.tar.gz.
===> Patching for mod_security2-2.1.0
===> mod_security2-2.1.0 depends on file: /usr/local/sbin/apxs - found
===> mod_security2-2.1.0 depends on file: /usr/local/sbin/apxs - found
===> Configuring for mod_security2-2.1.0
===> Building for mod_security2-2.1.0
===> Generating apache plist
/usr/local/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -fno-strict-aliasing -pipe -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/local/include -c -o apache2_config.lo apache2_config.c && touch apache2_config.slo
/usr/local/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -fno-strict-aliasing -pipe -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/local/include -c -o apache2_io.lo apache2_io.c && touch apache2_io.slo
/usr/local/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -fno-strict-aliasing -pipe -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/local/include -c -o apache2_util.lo apache2_util.c && touch apache2_util.slo
/usr/local/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -fno-strict-aliasing -pipe -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/local/include -c -o mod_security2.lo mod_security2.c && touch mod_security2.slo
/usr/local/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -fno-strict-aliasing -pipe -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/local/include -c -o modsecurity.lo modsecurity.c && touch modsecurity.slo
/usr/local/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -fno-strict-aliasing -pipe -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/local/include -c -o msc_logging.lo msc_logging.c && touch msc_logging.slo
/usr/local/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -fno-strict-aliasing -pipe -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/local/include -c -o msc_multipart.lo msc_multipart.c && touch msc_multipart.slo
/usr/local/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -fno-strict-aliasing -pipe -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/local/include -c -o msc_parsers.lo msc_parsers.c && touch msc_parsers.slo
/usr/local/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -fno-strict-aliasing -pipe -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/local/include -c -o msc_pcre.lo msc_pcre.c && touch msc_pcre.slo
/usr/local/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -fno-strict-aliasing -pipe -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/local/include -c -o msc_reqbody.lo msc_reqbody.c && touch msc_reqbody.slo
/usr/local/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -fno-strict-aliasing -pipe -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/local/include -c -o msc_util.lo msc_util.c && touch msc_util.slo
/usr/local/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -fno-strict-aliasing -pipe -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/local/include -c -o msc_xml.lo msc_xml.c && touch msc_xml.slo
/usr/local/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -fno-strict-aliasing -pipe -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/local/include -c -o persist_dbm.lo persist_dbm.c && touch persist_dbm.slo
/usr/local/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -fno-strict-aliasing -pipe -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/local/include -c -o re.lo re.c && touch re.slo
/usr/local/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -fno-strict-aliasing -pipe -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/local/include -c -o re_actions.lo re_actions.c && touch re_actions.slo
/usr/local/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -fno-strict-aliasing -pipe -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/local/include -c -o re_operators.lo re_operators.c && touch re_operators.slo
/usr/local/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -fno-strict-aliasing -pipe -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/local/include -c -o re_tfns.lo re_tfns.c && touch re_tfns.slo
/usr/local/build-1/libtool --silent --mode=compile cc -prefer-pic -O2 -fno-strict-aliasing -pipe -I/usr/local/include/apache22 -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/local/include -c -o re_variables.lo re_variables.c && touch re_variables.slo
/usr/local/build-1/libtool --silent --mode=link cc -o mod_security2.la -rpath /usr/local/libexec/apache22 -module -avoid-version re_variables.lo re_tfns.lo re_operators.lo re_actions.lo re.lo persist_dbm.lo msc_xml.lo msc_util.lo msc_reqbody.lo msc_pcre.lo msc_parsers.lo msc_multipart.lo msc_logging.lo modsecurity.lo mod_security2.lo apache2_util.lo apache2_io.lo apache2_config.lo
===> Installing for mod_security2-2.1.0
===> mod_security2-2.1.0 depends on file: /usr/local/sbin/apxs - found
===> mod_security2-2.1.0 depends on file: /usr/local/sbin/apxs - found
** Missing /usr/ports/www/mod_security2/files/mod_security2.conf.in for mod_security2-2.1.0.
*** Error code 1
Stop in /usr/ports/www/mod_security2.
-------------------------
Somehow i think it builds cleanly but when trying to install it, it then fails.
>How-To-Repeat:
I guess that this problem occurs for all people trying to install it. I used make install clean.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list