MySQL-connector-java build hangs on Mac OS X Server 10.8.3
Greg Earle
earle at isolar.DynDNS.ORG
Wed May 15 11:10:29 PDT 2013
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?
More information about the macports-users
mailing list