[MacPorts] #60262: Make SDRAngel Load DSDcc

MacPorts noreply at macports.org
Sat Mar 28 10:02:34 UTC 2020


#60262: Make SDRAngel Load DSDcc
--------------------------+------------------------------------------
  Reporter:  0lmsted      |      Owner:  ra1nb0w
      Type:  enhancement  |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.6.2
Resolution:               |   Keywords:  sdrangel  dsdcc mbelib radio
      Port:  sdrangel     |
--------------------------+------------------------------------------

Comment (by 0lmsted):

 I apologize if this is a very basic(and somewhat unrelated) question, but
 does macports only looks for these libraries if they have been installed
 by macports, and will only use the versions installed by macports for (in
 this case) SDRAngel?

 Running {{{sudo uninstall sdrangel}}} did remove DSDcc and from {{{port
 installed}}} list.
 It did not uninstall mbelib
 Removed {{{-DENABLE_MBELIB=ON \}}} from sdrangel port file.
 Reinstalled with mbelib still installed, and it loaded the DSDcc plugin
 fine.

 Next, Uninstalled everything: SDRangel, all dependencies including DSDcc,
 and then mbelib after all SDRangel dependencies.

 Finally, reinstalled SDRAngel and all macports listed dependencies (which
 did not list mbelib, no separately installed mbelib) and the DSD plugin
 did not load. It seems the basic/standard installation does not declare
 mbelib as a dependency, so DSDcc is not included when compiling? It
 downloads and installs DSDcc, but the DSD plugin is not present when
 SDRAngel runs.

 Seems like the DSD functionality is still dependent on mbelib being
 previously installed?

-- 
Ticket URL: <https://trac.macports.org/ticket/60262#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list