[MacPorts] #54911: octave @4.2.1: dyld: Library not loaded: /opt/local/lib/libgcc/libgfortran.3.dylib

MacPorts noreply at macports.org
Sat Sep 30 00:18:49 UTC 2017


#54911: octave @4.2.1: dyld: Library not loaded:
/opt/local/lib/libgcc/libgfortran.3.dylib
-------------------------------------------------+-------------------------
  Reporter:  ryandesign                          |      Owner:
                                                 |  MarcusCalhoun-Lopez
      Type:  defect                              |     Status:  new
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:
Resolution:                                      |   Keywords:
      Port:  octave, octave-devel, octave-       |
  devel-rc, octave-devel-release                 |
-------------------------------------------------+-------------------------

Comment (by ryandesign):

 Replying to [comment:6 ryandesign]:
 > The rebuild will work, but the dependencies will not be correctly
 recorded. A user will then be able to uninstall libgcc6, without MacPorts
 complaining, which will break octave.

 And since the buildbot deactivates all ports between builds, and because
 octave wants to run octave-cli in its post-activate block, all ports that
 depend on octave will fail on the buildbot, because octave will fail to
 activate:

 {{{
 DEBUG: Executing proc-post-org.macports.activate-activate-0
 DEBUG: system: /opt/local/bin/octave-cli -q -f -H --eval 'try; pkg prefix
 /opt/local/share/octave/packages /opt/local/lib/octave/packages; pkg
 -verbose -global rebuild; disp(lasterror.message); catch; exit(1);
 end_try_catch;'
 dyld: Library not loaded: /opt/local/lib/libgcc/libgfortran.3.dylib
   Referenced from: /opt/local/bin/octave-cli
   Reason: image not found
 Command failed: /opt/local/bin/octave-cli -q -f -H --eval 'try; pkg prefix
 /opt/local/share/octave/packages /opt/local/lib/octave/packages; pkg
 -verbose -global rebuild; disp(lasterror.message); catch; exit(1);
 end_try_catch;'
 Killed by signal: 5
 }}}

--
Ticket URL: <https://trac.macports.org/ticket/54911#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list