Andy Berkvam <[email protected]> writes:

> Package: gnuradio-dev
> Version: 3.7.10.1-1~bpo8+1
> Severity: grave
> Justification: renders package unusable

Unable to reproduce in Debian, on adm64 and i386 at least.

> Running jessie and gnuradio 3.7.5.  Configured jessie-backports and installed 
> gnuradio 3.7.10.1.  The Sources menu (rtlsdr) was missing. Tried to install 
> gnuradio-dev.  Got the following error:

OK. Both gnuradio 3.7.5 and gnuradio 3.7.10.1 build-depend upon
liblog4cpp5-dev, so the fact they are available means that the
build machines got it right.

Is there a Raspbian jessie-backports? Maybe armv7l is able to use
Debian's armhf. Check `volk-config-info --all-machines` and
`volk-config-info --avail-machines` and run volk_profile.
(From the libvolk1-bin package. gnuradio depends upon it.)

You'll need the gr-osmosdr package installed to get the RTL-SDR Source
block to appear.

Also, the "Sources menu" has moved around a bit. Blocks included in
gnuradio have a "Core" top level, and add-ons like RTL-SDR Source
and osmocomm Source end up grouped separately. Type / in the
blocks menu area and search.

> The following packages have unmet dependencies:
>  gnuradio-dev : Depends: liblog4cpp5-dev but it is not going to be installed
> E: Unable to correct problems, you have held broken packages.

It does appear to be available in Raspbian GNU/Linux 8.0 (jessie):
Listed in
http://mirrordirector.raspbian.org/raspbian/dists/jessie/main/binary-armhf/Packages
Located in
http://mirrordirector.raspbian.org/raspbian/pool/main/l/log4cpp/liblog4cpp5-dev_1.0-4_armhf.deb

So it really should be available and installable.

I hope you "Configured jessie-backports" in addition to your standard
distribution source, rather than instead of.

> -- System Information:
> Distributor ID:       Raspbian
> Description:  Raspbian GNU/Linux 8.0 (jessie)
> Release:      8.0
> Codename:     jessie
> Architecture: armv7l
>
> Kernel: Linux 4.4.50-v7+ (SMP w/4 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)

Good luck,
-Maitland

Reply via email to