Changes between Initial Version and Version 2 of Ticket #47108


Ignore:
Timestamp:
Mar 11, 2015, 7:39:54 AM (10 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

MacPorts believes something in the dependency chain of gqrx requires gnuradio to be installed universal. It's not installed universal on your system, so MacPorts is trying to rebuild it universal. To do that, it has to first rebuild gnuradio's dependencies universal. One of gnuradio's dependencies is py27-scipy, and it does not have a universal variant (#19397), so it cannot be built universal, so the operation fails.

I don't yet know why MacPorts believes the universal variant is required here. Typically that happens on 64-bit systems when one of the ports declares that it requires a 32-bit build using the line supported_archs i386 ppc but I don't see that line in gqrx or any of the ports it depends on.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #47108

    • Property Owner changed from macports-tickets@… to michaelld@…
  • Ticket #47108 – Description

    initial v2  
     1{{{
    12sudo port install gqrx
    23--->  Computing dependencies for gnuradio
     
    45Error: its dependency py27-scipy does not build for the required arch(s) by default
    56Error: and does not have a universal variant.
     7}}}
    68
     9`port installed active` reports the following (snipped for brevity):
    710
    8 port installed active reports the following (snipped for brevity):
    9 
     11{{{
    1012gnuradio @3.7.6.1_1+docs+grc+jack+orc+portaudio+qtgui+sdl+swig+uhd+wavelet+wxgui (active)
    1113py27-scipy @0.15.1_0+gfortran (active)
     14}}}
    1215
    1316Not sure why it wants to install gnuradio again.
    1417
     18{{{
    1519uname -a: 14.1.0 Darwin Kernel Version 14.1.0: Mon Dec 22 23:10:38 PST 2014; root:xnu-2782.10.72~2/RELEASE_X86_64 x86_64
    16 
     20}}}