gcc44 configure failure (was: Re: another problem)

Ryan Schmidt ryandesign at macports.org
Sun Oct 27 08:12:03 PDT 2013

On Oct 27, 2013, at 08:52, Comer Duncan wrote:

> I am in the middle of putting back the ports after going through the migration instructions.  I already did a source install with no errors.  Below is what I see when gcc44 is attempted.
> Is there a problem with java?  

What kind of problem do you believe there is with java?

Some ports do require java. Java used to be part of OS X, but isn’t anymore. MacPorts still kind of assumes it’s there so you may want to install it if you haven’t already.

> --->  Computing dependencies for gcc44
> --->  Fetching archive for gcc44
> --->  Attempting to fetch gcc44-4.4.7_8.darwin_13.x86_64.tbz2 from http://packages.macports.org/gcc44
> --->  Attempting to fetch gcc44-4.4.7_8.darwin_13.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/gcc44
> --->  Attempting to fetch gcc44-4.4.7_8.darwin_13.x86_64.tbz2 from http://lil.fr.packages.macports.org/gcc44
> --->  Fetching distfiles for gcc44
> --->  Verifying checksums for gcc44
> --->  Extracting gcc44
> Waiting for lock on /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc44/gcc44/work/.macports.gcc44.state
> --->  Applying patches to gcc44
> Waiting for lock on /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc44/gcc44/work/.macports.gcc44.state

This suggests you were running another port task in another terminal window at the same time. The lockfile is supposed to ensure that that still works properly…

> --->  Configuring gcc44
> Error: org.macports.configure for port gcc44 returned: configure failure: command execution failed
> Please see the log file for port gcc44 for details:
>     /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc44/gcc44/main.log

> Unable to execute target 'install' for port 'gcc44': /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc44/gcc44/work/gcc-4.4.7/libjava/classpath/lib/java/security/cert/CertificateExpiredException.class: no such file or directory

Ah, I see now why you mentioned java. gcc44 does have java features; I suppose it might require java to be installed.

> The file /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc44/gcc44/main.log does not exist.  

Then clean and try again. If you have java installed and it still fails, then you’ll have the log file and can file a ticket.

More information about the macports-users mailing list