Opened 12 years ago

Closed 11 years ago

#36669 closed defect (fixed)

Building of octave-octcdf fails

Reported by: matthias@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc:
Port: octave-octcdf

Description (last modified by ryandesign (Ryan Carsten Schmidt))

I cannot install (build) the octcdf package for Octave (I have octave-devel, Octave version 3.6.3 from MacPorts):

filet:~ mbrennwa$ sudo port install octave-octcdf
--->  Computing dependencies for octave-octcdf
--->  Building octave-octcdf
Error: org.macports.build for port octave-octcdf returned: command execution failed
Please see the log file for port octave-octcdf for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_octave-octcdf/octave-octcdf/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port octave-octcdf failed

Attachments (1)

main.log (137.8 KB) - added by matthias@… 12 years ago.
log file from clean attempt.

Download all attachments as: .zip

Change History (8)

comment:1 Changed 12 years ago by matthias@…

(log file main.log is now attached)

comment:2 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Keywords: octave octave-devel netcdf removed
Priority: HighNormal

This was not a clean attempt. Please "sudo port clean octave-octcdf", then try again, then attach the new main.log file if it fails again.

Changed 12 years ago by matthias@…

Attachment: main.log added

log file from clean attempt.

comment:3 in reply to:  2 Changed 12 years ago by matthias@…

Replying to ryandesign@…:

This was not a clean attempt. Please "sudo port clean octave-octcdf", then try again, then attach the new main.log file if it fails again.

Ok (main.log from the following is attached):

filet:~ mbrennwa$ sudo port clean octave-octcdf
Password:
--->  Cleaning octave-octcdf
filet:~ mbrennwa$ sudo port install octave-octcdf
--->  Computing dependencies for octave-octcdf
--->  Fetching archive for octave-octcdf
--->  Attempting to fetch octave-octcdf-1.0.13_1.darwin_11.x86_64.tbz2 from http://lil.fr.packages.macports.org/octave-octcdf
--->  Attempting to fetch octave-octcdf-1.0.13_1.darwin_11.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/octave-octcdf
--->  Attempting to fetch octave-octcdf-1.0.13_1.darwin_11.x86_64.tbz2 from http://packages.macports.org/octave-octcdf
--->  Fetching distfiles for octave-octcdf
--->  Verifying checksum(s) for octave-octcdf
--->  Extracting octave-octcdf
--->  Configuring octave-octcdf
--->  Building octave-octcdf
Error: org.macports.build for port octave-octcdf returned: command execution failed
Please see the log file for port octave-octcdf for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_octave-octcdf/octave-octcdf/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port octave-octcdf failed
Last edited 12 years ago by jmroot (Joshua Root) (previous) (diff)

comment:4 Changed 12 years ago by jmroot (Joshua Root)

Seems to have left -lnetcdf out of the link command.

comment:5 Changed 12 years ago by jmroot (Joshua Root)

There are newer versions upstream, but it's not clear which ones work with octave 3.2.4. The latest version says it needs octave 3.4.0.

comment:6 Changed 12 years ago by matthias@…

Why not go with version 3.6.x, which is the current stable version of Octave? I don't see why anyone would prefer to stay with outdated versions, especially since they seem to introduce such compatibility issues.

comment:7 Changed 11 years ago by michaelld (Michael Dickens)

Resolution: fixed
Status: newclosed

Please do:

sudo port clean octave-octcdf
sudo port selfupdate

and then try installing it again. Should be fixed with r114034.

Note: See TracTickets for help on using tickets.