Opened 5 years ago

Closed 5 years ago

#57781 closed defect (fixed)

octave @4.4.1_2: destroot fails: liboctgui.4.dylib (No such file or directory)

Reported by: mndavidoff (Monte Davidoff) Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: octave

Description

Installing octave fails with:

$ sudo port -vs install octave +accelerate +app +docs +gfortran +graphicsmagick +qt5 +sound +sundials
...
make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_octave/octave/work/octave-4.4.1'
xinstall: mkdir /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_octave/octave/work/destroot/opt/local/lib/octave/4.x.x
error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: can't open file: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_octave/octave/work/destroot/opt/local/lib/octave/4.4.1/liboctgui.4.dylib (No such file or directory)
Command failed: install_name_tool -id /opt/local/lib/octave/4.x.x/liboctgui.4.dylib /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_octave/octave/work/destroot/opt/local/lib/octave/4.4.1/liboctgui.4.dylib
Exit code: 1

It looks like liboctgui.4.dylib is located in a 4.x.x directory instead of 4.4.1:

$ find $(port work octave) -name liboctgui.4.dylib
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_octave/octave/work/destroot/opt/local/lib/octave/4.x.x/liboctgui.4.dylib

Attachments (1)

main.log.gz (67.3 KB) - added by mndavidoff (Monte Davidoff) 5 years ago.

Download all attachments as: .zip

Change History (3)

Changed 5 years ago by mndavidoff (Monte Davidoff)

Attachment: main.log.gz added

comment:1 Changed 5 years ago by mf2k (Frank Schima)

Cc: MarcusCalhoun-Lopez removed
Owner: set to MarcusCalhoun-Lopez
Status: newassigned

comment:2 Changed 5 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Resolution: fixed
Status: assignedclosed

In 00b51eda4588295950c31a935bf114aadae070d7/macports-ports (master):

qt5: link qcollectiongenerator to qhelpgenerator

qcollectiongenerator was removed in
http://code.qt.io/cgit/qt/qttools.git/commit/?h=5.12&id=30a75f7f
However, some ports still depend on it (e.g. octave).
Fixes #57781

Note: See TracTickets for help on using tickets.