[MacPorts] #38121: gnuradio @3.6.3, Revision 1 architecture mismatch
#38121: gnuradio @3.6.3, Revision 1 architecture mismatch -----------------------+----------------------------------------- Reporter: valitor@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: gnuradio @3.6.3, Revision 1 -----------------------+----------------------------------------- gnuradio filed to install. Error: Cannot install gnuradio for the arch(s) 'i386 x86_64' because its dependency py27-scipy is only installed for the arch 'x86_64' and does not have a universal variant. Error: Unable to execute port: architecture mismatch xcode Version 4.6 (4H127), command line tools installed. Model Name: iMac Model Identifier: iMac12,2 Processor Name: Intel Core i7 Processor Speed: 3.4 GHz Number of Processors: 1 Total Number of Cores: 4 L2 Cache (per Core): 256 KB L3 Cache: 8 MB Memory: 12 GB Boot ROM Version: IM121.0047.B1F SMC Version (system): 1.72f2 Software Mac OS X Lion 10.7.5 (11G63) -- Ticket URL: <https://trac.macports.org/ticket/38121> MacPorts <http://www.macports.org/> Ports system for Mac OS
#38121: gnuradio @3.6.3, Revision 1 architecture mismatch ------------------------+------------------------- Reporter: valitor@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: gnuradio | ------------------------+------------------------- Changes (by larryv@…): * owner: macports-tickets@… => michaelld@… * cc: michaelld@… (removed) * port: gnuradio @3.6.3, Revision 1 => gnuradio Old description:
gnuradio filed to install. Error: Cannot install gnuradio for the arch(s) 'i386 x86_64' because its dependency py27-scipy is only installed for the arch 'x86_64' and does not have a universal variant. Error: Unable to execute port: architecture mismatch
xcode Version 4.6 (4H127), command line tools installed. Model Name: iMac Model Identifier: iMac12,2 Processor Name: Intel Core i7 Processor Speed: 3.4 GHz Number of Processors: 1 Total Number of Cores: 4 L2 Cache (per Core): 256 KB L3 Cache: 8 MB Memory: 12 GB Boot ROM Version: IM121.0047.B1F SMC Version (system): 1.72f2 Software Mac OS X Lion 10.7.5 (11G63)
New description: gnuradio filed to install. {{{ Error: Cannot install gnuradio for the arch(s) 'i386 x86_64' because its dependency py27-scipy is only installed for the arch 'x86_64' and does not have a universal variant. Error: Unable to execute port: architecture mismatch }}} xcode Version 4.6 (4H127), command line tools installed.[[BR]] Model Name: iMac[[BR]] Model Identifier: iMac12,2[[BR]] Processor Name: Intel Core i7[[BR]] Processor Speed: 3.4 GHz[[BR]] Number of Processors: 1[[BR]] Total Number of Cores: 4[[BR]] L2 Cache (per Core): 256 KB[[BR]] L3 Cache: 8 MB[[BR]] Memory: 12 GB[[BR]] Boot ROM Version: IM121.0047.B1F[[BR]] SMC Version (system): 1.72f2[[BR]] Software Mac OS X Lion 10.7.5 (11G63) -- Comment: Thanks for the ticket. In the future, please use [[WikiFormatting]]. Have you tried installing `gnuradio` for x86_64 only? {{{ sudo port clean gnuradio sudo port install gnuradio -universal }}} -- Ticket URL: <https://trac.macports.org/ticket/38121#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#38121: gnuradio @3.6.3, Revision 1 architecture mismatch ------------------------+------------------------- Reporter: valitor@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: gnuradio | ------------------------+------------------------- Comment (by michaelld@…): Did the prior suggestion work? Not all ports provide +universal. GNU Radio is OK so long as its dependencies are met, and unfortunately py*-scipy is not universal. -- Ticket URL: <https://trac.macports.org/ticket/38121#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#38121: gnuradio @3.6.3, Revision 1 architecture mismatch ------------------------+------------------------- Reporter: valitor@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: gnuradio | ------------------------+------------------------- Comment (by michaelld@…): Off ticket, "Michael Perry <valitor@comcast.net>" replied: {{{ No, that didn't work. The installer seemed to work, but very little was actually installed. In particular, gnuradio-companion was not installed. I used: install gnuradio @3.6.3_1+docs+grc+orc+python27+qtgui+sdl+swig+uhd+wxgui- universal and the gcc-4.2 compiler. Now, everything seems to work. Clang didn't work, as far as I can tell. Upgrading to 3.6.4 with the "upgrade outdated" command broke the app. }}} Please reply on-ticket when possible. Well, we now have the issue that Boost 1.53 (upgraded yesterday, March 5), does not seem to support 32-bit builds. If what you have right now (I think: gnuradio 3.6.3_1, boost 1.51) works, then stick with it! If not, then there's another issue to be resolved. As I said already: gnuradio by itself works as +universal OK. But, scipy, and now boost, do not. I'm not going to disable +universal just yet in gnuradio, since it is not gnuradio's issue. If you have +universal set as a default_variant for all ports, then using -universal on any specific install should do the trick. If this is not the case, then I don't have enough info to work off of. -- Ticket URL: <https://trac.macports.org/ticket/38121#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#38121: gnuradio @3.6.3, Revision 1 architecture mismatch ------------------------+------------------------- Reporter: valitor@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: gnuradio | ------------------------+------------------------- Comment (by michaelld@…): Is this ticket's issue still valid? py-scipy is still not +universal, though I'm working on that and hopefully will check in some changes soon. gnuradio has been updated to 3.6.4.1, and boost 1.53 is in place and works as +universal on 10.6 and up correctly (just not ppc). -- Ticket URL: <https://trac.macports.org/ticket/38121#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#38121: gnuradio @3.6.3, Revision 1 architecture mismatch -------------------------+------------------------- Reporter: valitor@… | Owner: michaelld@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: worksforme | Keywords: Port: gnuradio | -------------------------+------------------------- Changes (by michaelld@…): * status: new => closed * resolution: => worksforme Comment: GNU Radio is at 3.7.1 (almost 3.7.2, and, really, the issue is that py*-scipy is not +universal yet (I'm working on that too). I'm closing this ticket; if you feel otherwise, please reopen it and add some comments as to what's going on and we'll work on them. -- Ticket URL: <https://trac.macports.org/ticket/38121#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts