Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 09 Sep 2012 13:18:20 +0200
From:      Olli Hauer <ohauer@FreeBSD.org>
To:        freebsd-ports@freebsd.org
Cc:        Jos Chrispijn <ports@webrz.net>
Subject:   Re: Apache port
Message-ID:  <504C7AFC.1050504@FreeBSD.org>
In-Reply-To: <504C763F.3040609@webrz.net>
References:  <504B549F.60804@webrz.net> <504B64E2.1000506@FreeBSD.org> <alpine.BSF.2.00.1209080957520.1600@wonkity.com> <504B6E98.4020806@FreeBSD.org> <504C72D2.50202@webrz.net> <504C763F.3040609@webrz.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2012-09-09 12:58, Jos Chrispijn wrote:
> Sorry, it should work as there is a symbolic link for the one you are searching for...
> Really don't understand why I still get the port is IGNORED line on portupgrade -a
> 
> Jos
> 
> Jos Chrispijn:
>> Olli,
>>
>> This is my current setup of Apache:
>>
>> ===> The following configuration options are available for apache22-2.2.22_8:
>>      AUTH_BASIC=on: mod_auth_basic
>>      AUTH_DIGEST=on: mod_auth_digest
>>      AUTHN_ALIAS=on: mod_authn_alias
>>      AUTHN_ANON=on: mod_authn_anon
>> > AUTHN_DBD=on: mod_authn_dbd
>>      AUTHN_DBM=on: mod_authn_dbm
>>      AUTHN_DEFAULT=on: mod_authn_default
>>      AUTHN_FILE=on: mod_authn_file
>>      AUTHZ_DBM=off: mod_authz_dbm
>>      AUTHZ_DEFAULT=on: mod_authz_default
>>      AUTHZ_GROUPFILE=on: mod_authz_groupfile
>>      AUTHZ_HOST=on: mod_authz_host
>>      AUTHZ_OWNER=on: mod_authz_owner
>>      AUTHZ_USER=on: mod_authz_user
>>      AUTHNZ_LDAP=off: mod_authnz_ldap
>>      LDAP=off: connection pooling, result caching
>> > DBD=on: Manages SQL database connections
>>      CACHE=on: mod_cache
>>      DISK_CACHE=on: mod_disk_cache
>>      FILE_CACHE=on: mod_file_cache
>>
>> --- cut ---
>>
>> and this for APR:
>>
>> _OPTIONS_READ=apr-1.4.6.1.4.1_1
>> _FILE_COMPLETE_OPTIONS_LIST= THREADS IPV6 DEVRANDOM BDB GDBM LDAP MYSQL NDBM PGSQL SQLITE
>> OPTIONS_FILE_SET+=THREADS
>> OPTIONS_FILE_SET+=IPV6
>> OPTIONS_FILE_SET+=DEVRANDOM
>> OPTIONS_FILE_SET+=BDB
>> OPTIONS_FILE_SET+=GDBM
>> OPTIONS_FILE_UNSET+=LDAP
>> OPTIONS_FILE_UNSET+=MYSQL
>> OPTIONS_FILE_UNSET+=NDBM
>> OPTIONS_FILE_UNSET+=PGSQL
>> OPTIONS_FILE_UNSET+=SQLITE
>>
>> and I still get the error.
>>
>> This is the content of the key folder your are scanning on for the check:
>>
>> Aegir[/usr/local/lib/apr-util-1]>
>>
>> -rwxr-xr-x  1 root  wheel  57719 Sep  9 12:38 apr_dbd_mysql-1.so
>> -rw-r--r--  1 root  wheel  60214 Sep  9 12:38 apr_dbd_mysql.a
>> -rwxr-xr-x  1 root  wheel   1073 Sep  9 12:38 apr_dbd_mysql.la
>> lrwxr-xr-x  1 root  wheel     18 Sep  9 12:38 apr_dbd_mysql.so -> apr_dbd_mysql-1.so
>> -rwxr-xr-x  1 root  wheel  43272 Sep  9 12:38 apr_dbm_db-1.so
>> -rw-r--r--  1 root  wheel  49894 Sep  9 12:38 apr_dbm_db.a
>> -rwxr-xr-x  1 root  wheel   1005 Sep  9 12:38 apr_dbm_db.la
>> lrwxr-xr-x  1 root  wheel     15 Sep  9 12:38 apr_dbm_db.so -> apr_dbm_db-1.so
>> -rwxr-xr-x  1 root  wheel  13722 Sep  9 12:38 apr_dbm_gdbm-1.so
>> -rw-r--r--  1 root  wheel  11466 Sep  9 12:38 apr_dbm_gdbm.a
>> -rwxr-xr-x  1 root  wheel   1036 Sep  9 12:38 apr_dbm_gdbm.la
>> lrwxr-xr-x  1 root  wheel     17 Sep  9 12:38 apr_dbm_gdbm.so -> apr_dbm_gdbm-1.so
>> -rwxr-xr-x  1 root  wheel  42080 Sep  9 12:38 apr_dbm_ndbm-1.so
>> -rw-r--r--  1 root  wheel  47762 Sep  9 12:38 apr_dbm_ndbm.a
>> -rwxr-xr-x  1 root  wheel   1010 Sep  9 12:38 apr_dbm_ndbm.la
>> lrwxr-xr-x  1 root  wheel     17 Sep  9 12:38 apr_dbm_ndbm.so -> apr_dbm_ndbm-1.so
>> -rwxr-xr-x  1 root  wheel  20666 Sep  9 12:38 apr_ldap-1.so
>> -rw-r--r--  1 root  wheel  24112 Sep  9 12:38 apr_ldap.a
>> -rwxr-xr-x  1 root  wheel   1049 Sep  9 12:38 apr_ldap.la
>> lrwxr-xr-x  1 root  wheel     13 Sep  9 12:38 apr_ldap.so -> apr_ldap-1.so
>>
>> the files you are scanning for are not there as they have a complete different name.
>>
>> apr_dbd_mysql-1.so
>> apr_dbm_db-1.so
>>
>> Perhaps that is the cause I can't install the apache22 upgrade?
>>

Hi Jos,

I just look into this.

Do you get the error message, or does the build not finish?
 -  apache22-2.2.22_8 AUTHN_DBD and DBD requires APR-util to ...

I really don't know why, maybe the make "exists" check gives on your machine a different result for softlinks back ...

Please test with the following workaround until I find out what went wrong
( Replace "IGNOR=" with ".warning" )

===================================================================
--- Makefile.modules    (revision 303958)
+++ Makefile.modules    (working copy)
@@ -42,7 +42,7 @@

 .  if ${PORT_OPTIONS:MDBD} || ${PORT_OPTIONS:MAUTHN_DBD}
 .    if !exists(${APU_DBD_MYSQL}) && !exists(${APU_DBD_PGSQL}) && !exists(${APU_DBD_SQLITE3})
-IGNORE=        AUTHN_DBD and DBD requires APR-util to have DBD support build in.\
+.warning AUTHN_DBD and DBD requires APR-util to have DBD support build in.\
        Please rebuild APR at last with one DBD backend (MYSQL, PGSQL or SQLITE)
 .    endif
 .  endif




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?504C7AFC.1050504>