Opened 3 years ago

Closed 3 years ago

#61995 closed defect (fixed)

gnuradio @3.8.2.0_4+docs+grc+python37+[...] failed to configure

Reported by: thomasrussellmurphy (Thomas Russell Murphy) Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: michaelld@…, ra1nb0w@…
Port: gnuradio

Description

Not sure if related to the recently-closed #61934.

Error: Failed to configure gnuradio: configure failure: command execution failed

Seems to be a dependency of gr-osmosdr @20200214-af2fda22+airspy+airspyhf+bladeRF+docs+fcdproplus+hackrf+python37+redpitaya+rfspace+rtlsdr+sdrplay+soapysdr+spyserver+swig+uhd

:debug:sysinfo macOS 10.14 (darwin/18.7.0) arch i386
:debug:sysinfo MacPorts 2.6.4
:debug:sysinfo Xcode 11.3.1
[...]
:info:configure --   Dependency NUMPY_FOUND = TRUE
:info:configure CMake Error at cmake/Modules/GrComponent.cmake:75 (message):
:info:configure   user force-enabled gnuradio-companion but configuration checked failed

Attachments (1)

gnuradio-main-20210105.log (68.3 KB) - added by thomasrussellmurphy (Thomas Russell Murphy) 3 years ago.
Log of build failure

Download all attachments as: .zip

Change History (8)

Changed 3 years ago by thomasrussellmurphy (Thomas Russell Murphy)

Attachment: gnuradio-main-20210105.log added

Log of build failure

comment:1 Changed 3 years ago by michaelld (Michael Dickens)

My first inclination is to make sure your ports are up to date:

sudo port sync

to update just the ports or

sudo port selfupdate

to update port itself as well as the ports. Then do:

sudo port upgrade outdated

and hopefully that will upgrade gobject-introspection and some others. If so, then:

sudo port clean gnuradio
sudo port install gnuradio

comment:2 Changed 3 years ago by michaelld (Michael Dickens)

This is the same basic issue as https://trac.macports.org/ticket/61934

comment:3 Changed 3 years ago by thomasrussellmurphy (Thomas Russell Murphy)

I encountered this problem immediately after a selfupdate last night and it persisted this afternoon and again just now with another sync before clean and rev-upgrade to build with the correct variants for the broken dependents.

I currently have gobject-introspection @1.60.2_4 (active).

comment:4 Changed 3 years ago by michaelld (Michael Dickens)

OK .. thanks for that background info. What does the following return:

port installed atk gdk-pixbuf2 gobject-introspection

here's what it is for me:

The following ports are currently installed:
  atk @2.36.0_1 (active)
  gdk-pixbuf2 @2.42.2_0 (active)
  gobject-introspection @1.60.2_4 (active)

If those return the same versions, then please try this:

sudo port -sn upgrade --force gobject-introspection gdk-pixbuf2 atk

and then

sudo port clean gnuradio
sudo port install gnuradio

comment:5 Changed 3 years ago by thomasrussellmurphy (Thomas Russell Murphy)

The three ports did match, so I did the force upgrade, this time including atk (having done the other two at the advice of the other ticket) and rebuilding {{gnuradio}} worked, now.

comment:6 Changed 3 years ago by michaelld (Michael Dickens)

Interesting. I'm glad that worked & thanks for reporting back! I'll look into how to fix this issue better.

comment:7 Changed 3 years ago by michaelld (Michael Dickens)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.