The mod_auth_pgsql ebuild has a hard-coded path to point to /usr/sbin/apxs. In the apache2 ebuild this file is /usr/sbin/apxs2. After changing this it still won't compile properly, saying: mod_auth_pgsql.c:91:20: ap_md5.h: No such file or directory mod_auth_pgsql.c:92:22: ap_alloc.h: No such file or directory followed by many errors. Reproducible: Always Steps to Reproduce: 1. emerge Apache2 only (no Apache1) 2. emerge mod_auth_pgsql Actual Results: cannot find /usr/sbin/apxs OR mod_auth_pgsql.c:91:20: ap_md5.h: No such file or directory mod_auth_pgsql.c:92:22: ap_alloc.h: No such file or directory Expected Results: Emerged properly
mod_auth_pgsql only works on apache-1.x. mod_auth_pgsql for apache2 will come shortly. Thanks for the bug report. chuck
Created attachment 28552 [details, diff] Patch to correct mod_auth_pgsql-0.9.12's dependencie. This patch correct the dependencie of mod_pgsql-0.9.12, so it depend on apache < 2.
Created attachment 28553 [details] Ebuild for mod_auth_pgsql-2.0.2.ebuild mod_auth_pgsql-2.0.2 support apache 2.
Created attachment 28566 [details] Ebuild for mod_auth_pgsql-2.0.2 the module install path is now correct.