Package Details: gqrx 2.17.5-2

Git Clone URL: https://aur.archlinux.org/gqrx.git (read-only, click to copy)
Package Base: gqrx
Description: Interactive SDR receiver waterfall for many devices.
Upstream URL: http://gqrx.dk/
Licenses: GPL3
Submitter: gromit
Maintainer: Misaka13514 (Bevan)
Last Packager: Misaka13514
Votes: 6
Popularity: 3.50
First Submitted: 2024-03-20 00:16 (UTC)
Last Updated: 2024-05-06 02:37 (UTC)

Dependencies (25)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

Misaka13514 commented on 2024-05-16 03:33 (UTC) (edited on 2024-05-16 03:33 (UTC) by Misaka13514)

@Kyuunex It's the same issue. Try to retrieve the PKGBUILD of gnuradio-osmosdr, build it and install the package you built. Finally build gqrx, the issue should be fixed. (Or you can try building gqrx in a chroot with rtl-sdr)

Kyuunex commented on 2024-05-16 03:12 (UTC)

here's the fail log https://0x0.st/XKCO.txt

note: i have rtl-sdr-blog-git installed as it's required for proper operation of my dongle.

Misaka13514 commented on 2024-05-12 06:15 (UTC) (edited on 2024-05-12 06:25 (UTC) by Misaka13514)

@EuphoricCatface This is a normal phenomenon, I have bumped pkgrel when gnuradio was updated, but since the makepkg process lags behind the gnuradio update, pacman will prevent you from updating gnuradio (unless you uninstall gqrx first). A possible solution is to use an repository containing gqrx that is updated at about the same time as the official repository. If you want, I can change this dependency condition to be looser (But it can break the package if dependencies get out of sync)? I sincerely hope that there is a package maintainer(TU) willing to return gqrx to the official repository (or even sponsor me to become a package maintainer).

EuphoricCatface commented on 2024-05-12 05:26 (UTC) (edited on 2024-05-12 05:26 (UTC) by EuphoricCatface)

Pacman complained today it can't update gnuradio because of the dependency of this package. To solve this, I updated the system first with the dependency check ignored (# pacman -Syud) and then reinstalled this package.

z3hka commented on 2024-05-10 13:15 (UTC)

I just rembered, what happened. I use gqrx and aisdeco2 and gqrx needs extra/rtl-sdr while aisdeco2 needs librtlsdr.so.0 that is only available through rtl-sdr-librtlsdr-git so that's probably more of an aisdeco2 issue

Misaka13514 commented on 2024-05-10 00:39 (UTC) (edited on 2024-05-10 00:50 (UTC) by Misaka13514)

@z3hka After trying all the AUR variants of rtl-sdr, I'm guessing you are using rtl-sdr-librtlsdr-git instead of the rtl-sdr from the official repository? It would be better if you tell me this information to save my time.

@z3hka @LunaSquee This is a issue that is easy to solve once but not easy to solve in the long term. Because gnuradio-osmosdr depends on rtl-sdr, you only need to rebuild gnuradio-osmosdr to fix this link error. I have tested it successfully. But in the long term, you need to be careful that your special gnuradio-osmosdr is not replaced by the newer package from official repository and you will need to maintain your own gnuradio-osmosdr updates.

z3hka commented on 2024-05-09 18:50 (UTC)

I have the same issue, it seems to be related to the version of librtlsdr.

❯ ls -lah /usr/lib/librtlsdr.*
-rw-r--r-- 1 root root 6.4K Apr 27 07:39 /usr/lib/librtlsdr.a
lrwxrwxrwx 1 root root   14 Apr 27 07:39 /usr/lib/librtlsdr.so -> librtlsdr.so.0
lrwxrwxrwx 1 root root   19 Apr 27 07:39 /usr/lib/librtlsdr.so.0 -> librtlsdr.so.0.9git
-rwxr-xr-x 1 root root 112K Apr 27 07:39 /usr/lib/librtlsdr.so.0.9git

so librtlsdr is there but no .2

A terrible workaround that seems to work so far is adding a symlink with ln -s /usr/lib/librtlsdr.so /usr/lib/librtlsdr.so.2 that makes gqrx run for now as far as i can see but is of course a horrible hack and can break at any point

Misaka13514 commented on 2024-05-07 00:01 (UTC)

@LunaSquee According to your log, the linker did not find librtlsdr.so.2. Do you have /usr/lib/librtlsdr.so.2 which is owned by rtl-sdr 1:2.0.1-3? rtl-sdr is a dependency of gnuradio-osmosdr and should be automatically installed if you syncdeps.

LunaSquee commented on 2024-05-06 16:45 (UTC)

Also fails for me: https://termbin.lunasqu.ee/89vg