[MacPorts] #38274: gnuradio +full installs without gnuradio-companion
#38274: gnuradio +full installs without gnuradio-companion ---------------------------+-------------------------------- Reporter: vladshikhov@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: gnuradio ---------------------------+-------------------------------- When I install gnuradio +full variant it lacks gnuradio-companion. According http://lists.gnu.org/archive/html/discuss- gnuradio/2013-01/msg00079.html I installed boost 1.51 So I have:
port installed boost The following ports are currently installed: boost @1.51.0_1+no_single+no_static+python27 (active)
and after I install gnuradio (+full variant) it lack the gnuradio- companion (and also, during install process it installs boost-1.52.0_1+no_single+no_static+python27 ignoring my active boost version 1.51) -- Ticket URL: <https://trac.macports.org/ticket/38274> MacPorts <http://www.macports.org/> Ports system for OS X
#38274: gnuradio +full installs without gnuradio-companion ----------------------------+------------------------- Reporter: vladshikhov@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: gnuradio | ----------------------------+------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => michaelld@… * cc: vladshikhov@… (removed) Old description:
When I install gnuradio +full variant it lacks gnuradio-companion.
According http://lists.gnu.org/archive/html/discuss- gnuradio/2013-01/msg00079.html I installed boost 1.51
So I have:
port installed boost The following ports are currently installed: boost @1.51.0_1+no_single+no_static+python27 (active)
and after I install gnuradio (+full variant) it lack the gnuradio- companion (and also, during install process it installs boost-1.52.0_1+no_single+no_static+python27 ignoring my active boost version 1.51)
New description: When I install gnuradio +full variant it lacks gnuradio-companion. According http://lists.gnu.org/archive/html/discuss- gnuradio/2013-01/msg00079.html I installed boost 1.51 So I have: {{{
port installed boost The following ports are currently installed: boost @1.51.0_1+no_single+no_static+python27 (active) }}}
and after I install gnuradio (+full variant) it lack the gnuradio- companion (and also, during install process it installs boost-1.52.0_1+no_single+no_static+python27 ignoring my active boost version 1.51) -- Comment: If you want MacPorts not to upgrade dependencies, you need to use the `-n` flag (`sudo port -n install gnuradio`). Use this option extremely carefully, i.e. only when you know exactly what dependencies would be upgraded and that you don't want them to be upgraded. Defeating MacPorts' dependency upgrade feature can cause problems. You can use the dry-run option `-y` to see what would happen (`sudo port -y install gnuradio`). -- Ticket URL: <https://trac.macports.org/ticket/38274#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#38274: gnuradio +full installs without gnuradio-companion ----------------------------+------------------------- Reporter: vladshikhov@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: gnuradio | ----------------------------+------------------------- Comment (by vladshikhov@…): It seems not works for me.
sudo port -n install gnuradio +full ---> Computing dependencies for gnuradio ---> Dependencies to be installed: boost uhd ---> Fetching archive for boost ---> Attempting to fetch boost-1.52.0_1+no_single+no_static+python27.darwin_11.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/boost
Replying to [comment:2 ryandesign@…]:
If you want MacPorts not to upgrade dependencies, you need to use the `-n` flag (`sudo port -n install gnuradio`). Use this option extremely carefully, i.e. only when you know exactly what dependencies would be upgraded and that you don't want them to be upgraded. Defeating MacPorts' dependency upgrade feature can cause problems. You can use the dry-run option `-y` to see what would happen (`sudo port -y install gnuradio`).
-- Ticket URL: <https://trac.macports.org/ticket/38274#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#38274: gnuradio +full installs without gnuradio-companion ----------------------------+------------------------- Reporter: vladshikhov@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: gnuradio | ----------------------------+------------------------- Comment (by michaelld@…): Strange. Then "port -n install" works for me quite well. Maybe: {{{ sudo port selfupdate sudo port clean gnuradio sudo port -n install gnuradio +full }}} The basic issue is that Boost 1.52 is banned by GNU Radio's CMake build script because its threading is messed up; it worked in 1.51, and will again in 1.53 once MacPorts' boost is updated to that version. Given that boost 1.53 has been out for quite a while now, I'm wondering what the status of that upgrade is ... -- Ticket URL: <https://trac.macports.org/ticket/38274#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#38274: gnuradio +full installs without gnuradio-companion ----------------------------+------------------------- Reporter: vladshikhov@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: gnuradio | ----------------------------+------------------------- Comment (by vladshikhov@…): I've tried once again as you wrote step by step, but got the same result. Replying to [comment:4 michaelld@…]:
Strange. Then "port -n install" works for me quite well. Maybe: {{{ sudo port selfupdate sudo port clean gnuradio sudo port -n install gnuradio +full }}}
The basic issue is that Boost 1.52 is banned by GNU Radio's CMake build script because its threading is messed up; it worked in 1.51, and will again in 1.53 once MacPorts' boost is updated to that version. Given that boost 1.53 has been out for quite a while now, I'm wondering what the status of that upgrade is ...
-- Ticket URL: <https://trac.macports.org/ticket/38274#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#38274: gnuradio +full installs without gnuradio-companion ----------------------------+------------------------- Reporter: vladshikhov@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: gnuradio | ----------------------------+------------------------- Comment (by vladshikhov@…): Complete deleting /opt and reinstalling everything did the job. Replying to [comment:4 michaelld@…]:
Strange. Then "port -n install" works for me quite well. Maybe: {{{ sudo port selfupdate sudo port clean gnuradio sudo port -n install gnuradio +full }}}
The basic issue is that Boost 1.52 is banned by GNU Radio's CMake build script because its threading is messed up; it worked in 1.51, and will again in 1.53 once MacPorts' boost is updated to that version. Given that boost 1.53 has been out for quite a while now, I'm wondering what the status of that upgrade is ...
-- Ticket URL: <https://trac.macports.org/ticket/38274#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#38274: gnuradio +full installs without gnuradio-companion ----------------------------+------------------------- Reporter: vladshikhov@… | 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: Fascinating. I've no idea why deleting /opt might have worked, but I'm glad it did. -- Ticket URL: <https://trac.macports.org/ticket/38274#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts