[MacPorts] #44215: upfirdn.oct failure in octave-signal
#44215: upfirdn.oct failure in octave-signal ----------------------------------+-------------------------------- Reporter: MacPorts@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: upfirdn resample oct | Port: octave-signal ----------------------------------+-------------------------------- To reproduce (and showing the results): {{{
sudo port uninstall --follow-dependents octave sudo port install octave-signal octave octave:1> test('resample') ... !!!!! test failed /opt/local/lib/octave/packages/signal-1.2.2/x86_64-apple- darwin12.4.0-api-v48+/upfirdn.oct: failed to load: dlopen(/opt/local/lib/octave/packages/signal-1.2.2/x86_64-apple- darwin12.4.0-api-v48+/upfirdn.oct, 2): Symbol not found: __Z13check_versionRKSsS0_ Referenced from: /opt/local/lib/octave/packages/signal-1.2.2/x86_64 -apple-darwin12.4.0-api-v48+/upfirdn.oct Expected in: /opt/local/lib/octave/3.6.4/liboctinterp.1.dylib in /opt/local/lib/octave/packages/signal-1.2.2/x86_64-apple- darwin12.4.0-api-v48+/upfirdn.oct octave:2> exist('upfirdn') error: caught execution error in library function octave:2> exit uname -a Darwin hostname.local 13.2.0 Darwin Kernel Version 13.2.0: Thu Apr 17 23:03:13 PDT 2014; root:xnu-2422.100.13~1/RELEASE_X86_64 x86_64 port installed | grep octave octave @3.6.4_14+atlas+gcc48 (active) octave-control @2.6.0_0 (active) octave-general @1.3.2_0 (active) octave-signal @1.2.2_0 (active) octave-specfun @1.1.0_0 (active) }}}
-- Ticket URL: <https://trac.macports.org/ticket/44215> MacPorts <http://www.macports.org/> Ports system for OS X
#44215: octave-signal: upfirdn.oct failure ----------------------------+-------------------------------- Reporter: MacPorts@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: octave-signal | ----------------------------+-------------------------------- Changes (by ryandesign@…): * cc: MacPorts@… (removed) * keywords: upfirdn resample oct => -- Ticket URL: <https://trac.macports.org/ticket/44215#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#44215: octave-signal: upfirdn.oct failure ----------------------------+-------------------------------- Reporter: MacPorts@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: octave-signal | ----------------------------+-------------------------------- Comment (by oliverks1@…): I am seeing the same problem. I see the file it is looking for on my machine in the following path addpath( "/Users/oliverks/octave/signal-1.2.2/x86_64-apple- darwin12.4.0-api-v48+" ); After adding the path, I get a different error: octave:4> ys = resample( y, 10, 4 ); error: resample: /Users/oliverks/octave/signal-1.2.2/x86_64-apple- darwin12.4.0-api-v48+/upfirdn.oct: failed to load: dlopen(/Users/oliverks/octave/signal-1.2.2/x86_64-apple- darwin12.4.0-api-v48+/upfirdn.oct, 2): Library not loaded: /opt/local/lib/octave/3.6.4/liboctinterp.1.dylib Referenced from: /Users/oliverks/octave/signal-1.2.2/x86_64-apple- darwin12.4.0-api-v48+/upfirdn.oct Reason: image not found This makes sense, as I upgraded octave to 3.8.1 so it appears to be trying to load a dylib from an older version of octave. One 3.8.1 I see the following dylibs: /opt/local/lib/octave/3.8.1/liboctinterp.2.dylib[[BR]] /opt/local/lib/octave/3.8.1/liboctinterp.dylib Oliver -- Ticket URL: <https://trac.macports.org/ticket/44215#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts