discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] gnu radio installation on Mac via MacPorts


From: Vipin Sharma
Subject: [Discuss-gnuradio] gnu radio installation on Mac via MacPorts
Date: Mon, 29 Jan 2018 00:39:10 -0800

Hi,

I am trying to install GnuRadio on MacBook Pro (13" Late 2013) with Mac OS X 10.12. I am using MacPorts to install. Upon executing 'sudo ports install gnuradio' everything goes fine until "Building uhd" stage appears. 

I get this error:

--->  Installing gnuradio @3.7.11_6+docs+grc+jack+log4cpp+logging+portaudio+qtgui+sdl+swig+uhd+wavelet+zeromq

--->  Activating gnuradio @3.7.11_6+docs+grc+jack+log4cpp+logging+portaudio+qtgui+sdl+swig+uhd+wavelet+zeromq

--->  Cleaning gnuradio

--->  Updating database of binaries

--->  Scanning binaries for linking errors               

--->  Found 76 broken files, matching files to ports     

--->  Found 1 broken port, determining rebuild order

You can always run 'port rev-upgrade' again to fix errors.

The following ports will be rebuilt: uhd @3.10.2.0+docs+examples+gpsd+libusb+manpages+manual+python27+test

Continue? [Y/n]: Y

--->  Computing dependencies for uhd

--->  Cleaning uhd

--->  Scanning binaries for linking errors

--->  Found 76 broken files, matching files to ports     

--->  Found 1 broken port, determining rebuild order

--->  Rebuilding in order

     uhd @3.10.2.0 +docs+examples+gpsd+libusb+manpages+manual+python27+test

--->  Computing dependencies for uhd

--->  Fetching distfiles for uhd

--->  Verifying checksums for uhd

--->  Extracting uhd

--->  Applying patches to uhd

--->  Configuring uhd

--->  Building uhd

--->  Staging uhd into destroot

--->  Unable to uninstall uhd @3.10.2.0_1+docs+examples+gpsd+libusb+manpages+manual+python27+test, the following ports depend on it:

--->  gnuradio @3.7.11_6+docs+grc+jack+log4cpp+logging+portaudio+qtgui+sdl+swig+uhd+wavelet+zeromq

Warning: Uninstall forced.  Proceeding despite dependencies.

--->  Deactivating uhd @3.10.2.0_1+docs+examples+gpsd+libusb+manpages+manual+python27+test

--->  Cleaning uhd

--->  Uninstalling uhd @3.10.2.0_1+docs+examples+gpsd+libusb+manpages+manual+python27+test

--->  Cleaning uhd

--->  Computing dependencies for uhd

--->  Installing uhd @3.10.2.0_1+docs+examples+gpsd+libusb+manpages+manual+python27+test

--->  Activating uhd @3.10.2.0_1+docs+examples+gpsd+libusb+manpages+manual+python27+test

--->  Cleaning uhd

--->  Updating database of binaries

--->  Scanning binaries for linking errors

--->  Found 76 broken files, matching files to ports     

--->  Found 1 broken port, determining rebuild order

--->  Rebuilding in order

     uhd @3.10.2.0 +docs+examples+gpsd+libusb+manpages+manual+python27+test

--->  Computing dependencies for uhd

--->  Fetching distfiles for uhd

--->  Verifying checksums for uhd

--->  Extracting uhd

--->  Applying patches to uhd

--->  Configuring uhd

--->  Building uhd

--->  Staging uhd into destroot

--->  Unable to uninstall uhd @3.10.2.0_1+docs+examples+gpsd+libusb+manpages+manual+python27+test, the following ports depend on it:

--->  gnuradio @3.7.11_6+docs+grc+jack+log4cpp+logging+portaudio+qtgui+sdl+swig+uhd+wavelet+zeromq

Warning: Uninstall forced.  Proceeding despite dependencies.

--->  Deactivating uhd @3.10.2.0_1+docs+examples+gpsd+libusb+manpages+manual+python27+test

--->  Cleaning uhd

--->  Uninstalling uhd @3.10.2.0_1+docs+examples+gpsd+libusb+manpages+manual+python27+test

--->  Cleaning uhd

--->  Computing dependencies for uhd

--->  Installing uhd @3.10.2.0_1+docs+examples+gpsd+libusb+manpages+manual+python27+test

--->  Activating uhd @3.10.2.0_1+docs+examples+gpsd+libusb+manpages+manual+python27+test

--->  Cleaning uhd

--->  Updating database of binaries

--->  Scanning binaries for linking errors

--->  Found 76 broken files, matching files to ports

Error: Port uhd is still broken after rebuilding it more than 3 times.

Error: Please run port -d -y rev-upgrade and use the output to report a bug.

Error: rev-upgrade failed: Port uhd still broken after rebuilding 3 times

Error: Follow https://guide.macports.org/#project.tickets to report a bug.

--->  Some of the ports you installed have notes:

  coreutils has the following notes:

    The tools provided by GNU coreutils are prefixed with the character 'g' by default to distinguish

    them from the BSD commands.

    For example, cp becomes gcp and ls becomes gls.

    

    If you want to use the GNU tools by default, add this directory to the front of your PATH

    environment variable:

        /opt/local/libexec/gnubin/

  dbus has the following notes:

    ############################################################################

    # Startup items have been generated that will aid in

    # starting dbus with launchd. They are disabled

    # by default. Execute the following commands to start them,

    # and to cause them to launch at startup:

    #

    # sudo launchctl load -w /Library/LaunchDaemons/org.freedesktop.dbus-system.plist

    # launchctl load -w /Library/LaunchAgents/org.freedesktop.dbus-session.plist

    ############################################################################

  gpsd has the following notes:

    The xgps variant is now needed to get the xgps and xgpsspeed programs.

  libidn has the following notes:

    Please be aware that GNU libidn2 is the successor of GNU libidn. It comes with IDNA 2008  

    and TR46 implementations and also provides a compatibility layer for GNU libidn.

  py27-cython has the following notes:

    To make the Python 2.7 version of Cython the one that is run when you execute the commands without

    a version suffix, e.g. 'cython', run:

    

    port select --set cython cython27

  py27-matplotlib has the following notes:

    The default backend is the interactive Mac OS X backend. Different backends can be specified using

    the ~/.matplotlib/matplotlibrc file. More details regarding backends can be found in the

    matplotlib FAQ:

    

    http://matplotlib.sourceforge.net/faq/installing_faq.html#what-is-a-backend

  py27-sip has the following notes:

    py27-sip is available under a PSF license with one addition: 

    

        4. Licensee may not use SIP to generate Python bindings for any C or

           C++ library for which bindings are already provided by Riverbank. 

    

    GPL-2 or GPL-3 licenses are also available. For details see

    /opt/local/share/doc/py27-sip/LICENSE [-GPL2 -GPL3]

  py27-sphinx has the following notes:

    To make the Python 2.7 version of Sphinx the one that is run when you execute the commands without

    a version suffix, e.g. 'sphinx-build', run:

    

    port select --set sphinx py27-sphinx

  python27 has the following notes:

    To make this the default Python or Python 2 (i.e., the version run by the 'python' or 'python2'

    commands), run one or both of:

    

        sudo port select --set python python27

        sudo port select --set python2 python27


Any idea how to proceed?

Vipin


reply via email to

[Prev in Thread] Current Thread [Next in Thread]