Hi,

See 

https://trac.macports.org/ticket/34221#comment:84

Bottom line, its best not to login as root to run port commands. Instead stay 
as a regular user, and just elevate the port command with sudo

 > sudo port install mysql-connector-java

cheers Chris

On 15 May 2013, at 7:10pm, Greg Earle <[email protected]> wrote:

> At work I have a Mac mini running 10.8.3 with Server installed.
> 
> Trying to do a "port install mysql-connector-java" hangs:
> 
> mac1:~ root# port install mysql-connector-java
> --->  Computing dependencies for mysql-connector-java
> --->  Dependencies to be installed: jakarta-log4j junit hamcrest-core
> 
> [...]
> 
> --->  Fetching distfiles for mysql-connector-java
> --->  Attempting to fetch mysql-connector-java-5.1.12.tar.gz from 
> http://distfiles.macports.org/mysql-connector-java
> --->  Verifying checksum(s) for mysql-connector-java
> --->  Extracting mysql-connector-java
> --->  Applying patches to mysql-connector-java
> --->  Configuring mysql-connector-java
> --->  Building mysql-connector-java
> [ hangs ]
> 
> "ps" shows that "/usr/libexec/java_home" is just sitting there:
> 
> mac1:/ root# ps -ax
>  PID TTY           TIME CMD
> [...]
> 6165 ttys000    0:00.11 -sh
> 6896 ttys000    0:00.29 /usr/bin/tclsh /opt/local/bin/port install 
> mysql-connector-java
> 6900 ttys000    0:00.00 sh -c  cd 
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_java_mysql-connector-java/mysql-connector-java/work/mysql-connector-java-5.1.12"
>  && ant dist -Djunit.jar=/opt/local/share/java/junit.jar 
> -Dlog4j.jar=/opt/local/share/java/jakarta-log4j.jar
> 6901 ttys000    0:00.00 /bin/sh /usr/bin/ant dist 
> -Djunit.jar=/opt/local/share/java/junit.jar 
> -Dlog4j.jar=/opt/local/share/java/java/junit.jar 
> -Dlog4j.jar=/opt/local/share/java/jakarta-log4j.jar
> 6903 ttys000    0:00.01 /usr/libexec/java_home
> 
> The funny thing is, if I manually do these same steps:
> 
> --
> mac1:/ root# cd 
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_java_mysql-connector-java/mysql-connector-java/work/mysql-connector-java-5.1.12
> 
> mac1:mysql-connector-java-5.1.12 root# /bin/sh /usr/bin/ant dist 
> -Djunit.jar=/opt/local/share/java/junit.jar 
> -Dlog4j.jar=/opt/local/share/java/jakarta-log4j.jar
> Buildfile: 
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_java_mysql-connector-java/mysql-connector-java/work/mysql-connector-java-5.1.12/build.xml
>     [echo] Compiling class files to ./build/mysql-connector-java-5.1.12...
> 
> [...]
> 
> -init-copy:
>    [mkdir] Created dir: 
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_java_mysql-connector-java/mysql-connector-java/work/mysql-connector-java-5.1.12/build
>     [exec] Execute failed: java.io.IOException: Cannot run program "bzr": 
> error=2, No such file or directory
> [...]
> 
> BUILD SUCCESSFUL
> Total time: 13 seconds
> --
> 
> it works just fine ... (other than the "bzr" error - shouldn't the
> "bzr" port be listed as a dependency for this port?).
> 
> I installed "bzr" just in case, but that had no effect on the hang issue.
> 
> Anyone?  Anyone?  Bueller?
> 
> 
> _______________________________________________
> macports-users mailing list
> [email protected]
> https://lists.macosforge.org/mailman/listinfo/macports-users

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
macports-users mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-users

Reply via email to