Package Details: qradiolink-bin 0.8.11_1-2

Git Clone URL: https://aur.archlinux.org/qradiolink-bin.git (read-only, click to copy)
Package Base: qradiolink-bin
Description: Multimode SDR transceiver for GNU radio
Upstream URL: http://qradiolink.org/
Keywords: gnuradio hamradio sdr software-defined-radio
Licenses: GPL-3.0-only
Conflicts: qradiolink
Provides: qradiolink
Submitter: ragouel
Maintainer: zxp19821005 (drws)
Last Packager: zxp19821005
Votes: 1
Popularity: 0.000000
First Submitted: 2020-11-28 21:55 (UTC)
Last Updated: 2024-03-04 20:54 (UTC)

Latest Comments

1 2 Next › Last »

simona commented on 2023-11-14 09:22 (UTC)

why gnuradio-git dep? can I use it over gnu-radio?

drws commented on 2023-08-17 16:03 (UTC)

Currently on vacation, but I'll help in the future. For this release please only add log4cpp and switch libconfig to libconfig9 so the package works.

zxp19821005 commented on 2023-08-10 01:06 (UTC)

@drws I have limited abilities and I do not use this package, so I have added you to the common maintenance list. I hope you can maintain it with me. Thank you!

drws commented on 2023-08-09 13:44 (UTC) (edited on 2023-08-09 13:46 (UTC) by drws)

Thanks for the fixes! Unfortunately I missed the log4cpp dependency before, so I kindly ask you to add it as well.

But this is still not the end of it... The added dependency libconfig from official repository currently provides /usr/lib/libconfig++.so.11, but libconfig++.so.9 is required by /usr/bin/qradiolink. Fortunately I missed the libconfig9 package before, so the dependency is satisfiable.

Just not sure what is the best way to write the dependency condition in this case:

  • libconfig9 (works only for a single package, so probably not)
  • libconfig<1.7 (possible interference with packages that require libconfig++.so.10 or libconfig++.so.8 (and below), if there are any in AUR, or even get published anytime later)
  • libconfig++.so.9 (probably the best way if it's possible to do that in AUR)
  • Another solution?

Thanks again!

zxp19821005 commented on 2023-08-09 01:12 (UTC)

@drws Thank you,fixed it.

drws commented on 2023-08-08 10:32 (UTC)

@zxp19821005: Thank you for adopting this package! Unfortunately there are still many issues in the PKGBUILD:

  1. The main dependency gnuradio is missing. The depends array should include gnuradio==3.8.2.0.

  2. Another missing dependency is libconfig++.so.9, currently unsatisfiable if you don't plan to submit an AUR package.

  3. @dreieck suggested adding =${pkgver} to provides, however -${pkgver} was added in error, producing false result (check the site above for example).

  4. The package still doesn't install the .desktop file available upstream.

Please fix the PKGBUILD.

drws commented on 2023-07-01 11:01 (UTC)

Since Debian 12 (which incorporates GR 3.10) was released a few weeks ago, we can probably expect QRadioLink to become 3.10-compatible sooner or later. If somebody starts maintaining this package there is another issue with the current PKGBUILD. It doesn't install the .desktop file available upstream:

https://github.com/qradiolink/qradiolink/blob/2c8fe7c89716cf69ff6885faca5bc4ece002dcb6/qradiolink.desktop

Such as in the case of sister package qradiolink-appimage (see lines 20 and 26):

https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=qradiolink-appimage

nixi commented on 2022-04-16 17:20 (UTC) (edited on 2022-04-16 17:23 (UTC) by nixi)

QRadioLink does not compile with gnuradio>3.8.2, see https://github.com/qradiolink/qradiolink/issues/101. If anybody needs to run this, you can use an AppImage provided on github (https://github.com/qradiolink/qradiolink/releases).

dreieck commented on 2021-09-30 14:42 (UTC)

Running this installed binary fails for me:

qradiolink: error while loading shared libraries: libgnuradio-pmt.so.3.8.2: cannot open shared object file: No such file or directory

Consider building from source.