About PHP 5.3 and PostgreSQL 8.4.0

Ryan Schmidt ryandesign at macports.org
Sat Aug 8 22:26:17 PDT 2009


On Aug 8, 2009, at 23:36, Chang James wrote:

> I just re-compile php5 in macports few minutes ago, but something  
> wrong about PostgreSQL 8.3.
> Following are the message:
>
>  root# /opt/local/bin/port install php5 +snmp +mysql5 +pear  
> +sockets +fastcgi +macosx +pcntl +apache2 +ipc
> Warning: Implicit variants should not be explicitly set or unset.  
> macosx will be ignored.
> Warning: Skipping upgrade since libiconv 1.13_0 >= libiconv 1.13_0,  
> even though installed variants "+enable_cp932fix+freebsd+linux" do  
> not match "+enable_cp932fix". Use 'upgrade --enforce-variants' to  
> switch to the requested variants.
> Warning: Skipping upgrade since ncurses 5.7_0 >= ncurses 5.7_0,  
> even though installed variants "+freebsd" do not match "". Use  
> 'upgrade --enforce-variants' to switch to the requested variants.
> Warning: Skipping upgrade since tcl 8.5.6_0 >= tcl 8.5.6_0, even  
> though installed variants "+memdebug+threads" do not match "+darwin 
> +memdebug+threads". Use 'upgrade --enforce-variants' to switch to  
> the requested variants.
> Warning: Skipping upgrade since openssl 0.9.8k_0 >= openssl  
> 0.9.8k_0, even though installed variants "+rfc3779" do not match  
> "+darwin+rfc3779". Use 'upgrade --enforce-variants' to switch to  
> the requested variants.
> Warning: Skipping upgrade since bzip2 1.0.5_2 >= bzip2 1.0.5_2,  
> even though installed variants "" do not match "+darwin". Use  
> 'upgrade --enforce-variants' to switch to the requested variants.
> Warning: Skipping upgrade since readline 6.0.000_1 >= readline  
> 6.0.000_1, even though installed variants "" do not match  
> "+darwin". Use 'upgrade --enforce-variants' to switch to the  
> requested variants.
> --->  Computing dependencies for postgresql83

I don't know why postgresql83 is failing to build for you, but I also  
don't know why MacPorts is trying to build postgresql83 for you when  
you asked it to build php5. I'll have to look at the dependency  
graph. In the mean time, try Joshua's suggestion. If postgresql83  
fails again, clean it again, then show us the full debug output from  
"sudo port -d install postgresql83".




More information about the macports-users mailing list