MySQL-connector-java build hangs on Mac OS X Server 10.8.3

Chris Jones jonesc at hep.phy.cam.ac.uk
Wed May 15 11:23:07 PDT 2013


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 <earle at isolar.dyndns.org> 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
> macports-users at lists.macosforge.org
> https://lists.macosforge.org/mailman/listinfo/macports-users

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2030 bytes
Desc: not available
URL: <http://lists.macosforge.org/pipermail/macports-users/attachments/20130515/5c8932b6/attachment.p7s>


More information about the macports-users mailing list