[MacPorts] #45440: py27-numeric
#45440: py27-numeric --------------------------+-------------------------------- Reporter: bart@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: MacPorts 2.3.2 Component: ports | Version: 2.3.1 Keywords: py27-numeric | Port: --------------------------+-------------------------------- On Yosemite, {{{ sudo port clean py27-numeric sudo port install py27-numeric }}} fails, full log: [http://pastebin.com/ZsaWCBbn)] If I manually re-run the {{{ :info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_tarballs_ports_python_py- numeric/py27-numeric/work/Numeric-24.2" && /opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7 setup.py --no-user-cfg build }}} part it fails on/with: {{{ building 'lapack_lite' extension /usr/bin/clang -fno-strict-aliasing -fno-common -dynamic -pipe -Os -fwrapv -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -IInclude -IPackages/FFT/Include -IPackages/RNG/Include -I/opt/local/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c Src/lapack_litemodule.c -o build/temp.macosx-10.10-x86_64-2.7/Src/lapack_litemodule.o /usr/bin/clang -bundle -undefined dynamic_lookup -L/opt/local/lib -Wl,-headerpad_max_install_names -L/opt/local/lib/db48 build/temp.macosx-10.10-x86_64-2.7/Src/lapack_litemodule.o -o build/lib.macosx-10.10-x86_64-2.7/lapack_lite.so -framework vecLib ld: framework not found vecLib }}} Xcode Version 6.1 (6A1052c), clang-600.0.54 -- Ticket URL: <https://trac.macports.org/ticket/45440> MacPorts <http://www.macports.org/> Ports system for OS X
#45440: py27-numeric ---------------------+-------------------------------- Reporter: bart@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: MacPorts 2.3.2 Component: ports | Version: 2.3.1 Resolution: | Keywords: py27-numeric Port: | ---------------------+-------------------------------- Comment (by bart@…): The setup.py that fails has a reference to: {{{ VECLIB_PATH = '/System/Library/Frameworks/vecLib.framework' }}} In that directory, there is one single "vecLib" binary file, but no headers, etc. Everything does seem to be available in: {{{ /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework }}} I tried changing the location in the setup.py file, but no luck. I'm not that experienced with Macports, so I wouldn't know where to continue..... -- Ticket URL: <https://trac.macports.org/ticket/45440#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#45440: py27-numeric: ld: framework not found vecLib ---------------------------+------------------- Reporter: bart@… | Owner: jmr@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: py27-numeric | ---------------------------+------------------- Changes (by ryandesign@…): * cc: bart@… (removed) * cc: ryandesign@… (added) * owner: macports-tickets@… => jmr@… * milestone: MacPorts 2.3.2 => * keywords: py27-numeric => * port: => py27-numeric Old description:
On Yosemite, {{{ sudo port clean py27-numeric sudo port install py27-numeric }}} fails, full log: [http://pastebin.com/ZsaWCBbn)]
If I manually re-run the
{{{ :info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_tarballs_ports_python_py- numeric/py27-numeric/work/Numeric-24.2" && /opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7 setup.py --no-user-cfg build }}}
part it fails on/with:
{{{ building 'lapack_lite' extension /usr/bin/clang -fno-strict-aliasing -fno-common -dynamic -pipe -Os -fwrapv -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -IInclude -IPackages/FFT/Include -IPackages/RNG/Include -I/opt/local/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c Src/lapack_litemodule.c -o build/temp.macosx-10.10-x86_64-2.7/Src/lapack_litemodule.o /usr/bin/clang -bundle -undefined dynamic_lookup -L/opt/local/lib -Wl,-headerpad_max_install_names -L/opt/local/lib/db48 build/temp.macosx-10.10-x86_64-2.7/Src/lapack_litemodule.o -o build/lib.macosx-10.10-x86_64-2.7/lapack_lite.so -framework vecLib ld: framework not found vecLib }}}
Xcode Version 6.1 (6A1052c), clang-600.0.54
New description: On Yosemite, {{{ sudo port clean py27-numeric sudo port install py27-numeric }}} fails, full log: http://pastebin.com/ZsaWCBbn If I manually re-run the {{{ :info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_tarballs_ports_python_py- numeric/py27-numeric/work/Numeric-24.2" && /opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7 setup.py --no-user-cfg build }}} part it fails on/with: {{{ building 'lapack_lite' extension /usr/bin/clang -fno-strict-aliasing -fno-common -dynamic -pipe -Os -fwrapv -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -IInclude -IPackages/FFT/Include -IPackages/RNG/Include -I/opt/local/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c Src/lapack_litemodule.c -o build/temp.macosx-10.10-x86_64-2.7/Src/lapack_litemodule.o /usr/bin/clang -bundle -undefined dynamic_lookup -L/opt/local/lib -Wl,-headerpad_max_install_names -L/opt/local/lib/db48 build/temp.macosx-10.10-x86_64-2.7/Src/lapack_litemodule.o -o build/lib.macosx-10.10-x86_64-2.7/lapack_lite.so -framework vecLib ld: framework not found vecLib }}} Xcode Version 6.1 (6A1052c), clang-600.0.54 -- -- Ticket URL: <https://trac.macports.org/ticket/45440#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#45440: py27-numeric: ld: framework not found vecLib ---------------------------+------------------- Reporter: bart@… | Owner: jmr@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: py27-numeric | ---------------------------+------------------- Comment (by ryandesign@…): I think projects are supposed to include the Accelerate framework, not the vecLib framework. Numeric is old, having had its last release in 2005, so it may not have been updated for this. -- Ticket URL: <https://trac.macports.org/ticket/45440#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#45440: py27-numeric: ld: framework not found vecLib -------------------------+------------------- Reporter: bart@… | Owner: jmr@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: py-numeric | -------------------------+------------------- Changes (by mf2k@…): * port: py27-numeric => py-numeric -- Ticket URL: <https://trac.macports.org/ticket/45440#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#45440: py27-numeric: ld: framework not found vecLib -------------------------+------------------- Reporter: bart@… | Owner: jmr@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: py-numeric | -------------------------+------------------- Comment (by petr@…): Some hints for ticket submission (please check the [https://guide.macports.org/#project.tickets Guide]): * you should attach the main.log to the ticket here, link may not be persistent and the link you provides seems not to be valid; * you should provide the ports name in the ports field, the keyword field is reserved; * as reporter you do not need to CC yourself; * instead CC the port's maintainer; * you are not supposed to set the Milestone field and I believe for port tickets make little sense. -- Ticket URL: <https://trac.macports.org/ticket/45440#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#45440: py27-numeric: ld: framework not found vecLib -------------------------+------------------- Reporter: bart@… | Owner: jmr@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: py-numeric | -------------------------+------------------- Comment (by petr@…): Are you sure you really need `Numeric`, it is quite outdated. Maybe you want to have a looks at NumPy (port `py-numpy`) instead. -- Ticket URL: <https://trac.macports.org/ticket/45440#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#45440: py27-numeric: ld: framework not found vecLib -------------------------+------------------- Reporter: bart@… | Owner: jmr@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: py-numeric | -------------------------+------------------- Comment (by bart@…): @Petr(1); thanks, I'll keep it in mind for future reports. @Petr(2): I assumed that every package should work. I ran into a problem which (according to answers elsewhere) should be fixed by installing the rather old Numeric. But that's no longer needed (for my original problem), so getting Numeric working now has no priority for me. -- Ticket URL: <https://trac.macports.org/ticket/45440#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
#45440: py27-numeric: ld: framework not found vecLib -------------------------+------------------- Reporter: bart@… | Owner: jmr@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Resolution: | Keywords: Port: py-numeric | -------------------------+------------------- Comment (by petr@…): Replying to [comment:8 bart@…]:
@Petr(2): I assumed that every package should work. Your right! I am just not too surprised that an discontinues packages would break eventually. (I am more surprised that it still builds in other cases).
-- Ticket URL: <https://trac.macports.org/ticket/45440#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts