Apache port
Jos Chrispijn
ports at webrz.net
Sun Sep 9 10:58:09 UTC 2012
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?
>
>
> Olli Hauer:
>> On 2012-09-08 17:58, Warren Block wrote:
>>> On Sat, 8 Sep 2012, Olli Hauer wrote:
>>>
>>>> On 2012-09-08 16:22, Jos Chrispijn wrote:
>>>>> Just updating Apache22 (apache-2.2.22_6) and get this error:
>>>>>
>>>>> Port marked as IGNORE: www/apache22:
>>>>> AUTHN_DBD and DBD requires APR-util to have DBD support
>>>>> build in.
>>>>> Please rebuild APR at last with one DBD backend
>>>>>
>>>>> The issue is that I did config APR with DBD support.
>>>>>
>>>>> Currently have installed:
>>>>> apr-1.4.6.1.4.1_1 Apache Portability Library
>>>>>
>>>>> My /var/db/ports/apr/options file contains:
>>>>>
>>>>> # Options for apr-1.4.6.1.4.1_1
>>>>> _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
>>>>>
>>>>> Can someone tell me how what I do wrong here?
>>>>
>>>>
>>>> Hi Jos,
>>>>
>>>> it's easy, even quickly overseen DBD != BDB
>>>>
>>>> AUTHN_DBD and DBD are SQL modules and this apache options are only
>>>> valid if APR
>>>> was build with MYSQL, PGSQL or SQLITE support.
>>>>
>>>> In the past we ask the user to specify if APR was build with SQL
>>>> support,
>>>> now the port checks the existence of
>>>> lib/apr-util-1/apr_dbd_(mysql|pgsql|sqlite).so
>>>> to see if APR was really build with SQL support.
>>>>
>>>> http://httpd.apache.org/docs/2.2/mod/mod_dbd.html
>>>> http://httpd.apache.org/docs/2.2/mod/mod_authn_dbd.html
>>>
>>> How about adding mention of SQL in the IGNORE message?
>>
>> I will rewrite the message to
>> Please rebuild APR at last with one DBD backend (MYSQL, PGSQL or
>> SQLITE)
>>
>> Hope then is is more clear.
>
More information about the freebsd-ports
mailing list