Author Topic: WSJT-X on Pi  (Read 1363 times)

0 Members and 1 Guest are viewing this topic.

Offline metrologistTopic starter

  • Super Contributor
  • ***
  • Posts: 2213
  • Country: 00
WSJT-X on Pi
« on: April 23, 2024, 06:53:55 pm »
I tried to set up WSJT-X on my raspberry Pi 3 that I just upgraded to Bullseye. I'm not a Linux bub, and all I recall is something about dependencies.

I used Method B: https://www.fs-pcba.com/how-to-install-wsjt-x-on-raspberry-pi/

I think after updating to the newer OS that I was able to get through step 2, but maybe the response was still not found.

I tried step 6. to fix broken install, and after the scary message, I said "Yes, do as I say!"

But still broken.

I was installing the package from here: https://wsjt.sourceforge.io/wsjtx.html

And I don't know what to try next.

Oh, I googled and found this site, which I'll try tonight.

http://www.hamskey.com/2017/12/install-wsjt-x-and-fldigi-on-raspberry.html
 

Online mag_therm

  • Frequent Contributor
  • **
  • Posts: 699
  • Country: us
Re: WSJT-X on Pi
« Reply #1 on: April 23, 2024, 08:00:07 pm »
I suggest you continue trying with your first link because it is current.

the last link you posted is way too old ( from 2017)

I have wsjt-x and fldigi running here on linux Fedora.  with 2 sdr transceivers.
regards,
KE8UZF
 

Offline vk4ffab

  • Regular Contributor
  • *
  • Posts: 233
  • Country: au
Re: WSJT-X on Pi
« Reply #2 on: April 23, 2024, 09:37:05 pm »
I tried to set up WSJT-X on my raspberry Pi 3 that I just upgraded to Bullseye. I'm not a Linux bub, and all I recall is something about dependencies.

I used Method B: https://www.fs-pcba.com/how-to-install-wsjt-x-on-raspberry-pi/

I think after updating to the newer OS that I was able to get through step 2, but maybe the response was still not found.

I tried step 6. to fix broken install, and after the scary message, I said "Yes, do as I say!"

But still broken.

I was installing the package from here: https://wsjt.sourceforge.io/wsjtx.html

And I don't know what to try next.

Oh, I googled and found this site, which I'll try tonight.

http://www.hamskey.com/2017/12/install-wsjt-x-and-fldigi-on-raspberry.html

Don't compile from source, just download the arm deb file from the prinston site and click on it to install it, dpackage will deal with the dependencies and it will just work.

  wsjtx_2.6.1_armhf.deb

 

Offline metrologistTopic starter

  • Super Contributor
  • ***
  • Posts: 2213
  • Country: 00
Re: WSJT-X on Pi
« Reply #3 on: April 23, 2024, 10:54:39 pm »
The links to the princeton site I found went to 404. I don't like to download from SourceForge but that's all I could find.

Here is the issue:

pi@raspberrypi:~/Downloads $ sudo dpkg -i wsjtx_2.6.1_armhf.deb

(Reading database ... 113061 files and directories currently installed.)
Preparing to unpack wsjtx_2.6.1_armhf.deb ...
Unpacking wsjtx (2.6.1) over (2.6.1) ...
dpkg: dependency problems prevent configuration of wsjtx:
 wsjtx depends on libgfortran5 (>= 8.3) | libgfortran4 (>= 7.3) | libgfortran3 (>= 6.3); however:
  Package libgfortran5 is not installed.
  Package libgfortran4 is not installed.
  Version of libgfortran3:armhf on system is 4.9.2-10.
 wsjtx depends on libgomp1 (>= 6); however:
  Version of libgomp1:armhf on system is 4.9.2-10.
 wsjtx depends on libqt5serialport5 (>= 5.7); however:
  Package libqt5serialport5 is not installed.
 wsjtx depends on libqt5multimedia5-plugins (>= 5.7); however:
  Package libqt5multimedia5-plugins is not installed.
 wsjtx depends on libqt5widgets5 (>= 5.7); however:
  Version of libqt5widgets5:armhf on system is 5.3.2+dfsg-4+rpi1.
 wsjtx depends on libqt5network5 (>= 5.7); however:
  Version of libqt5network5:armhf on system is 5.3.2+dfsg-4+rpi1.
 wsjtx depends on libqt5printsupport5 (>= 5.7); however:
  Version of libqt5printsupport5:armhf on system is 5.3.2+dfsg-4+rpi1.
 wsjtx depends on libqt5sql5-sqlite (>= 5.7); however:
  Pa
dpkg: error processing package wsjtx (--install):
 dependency problems - leaving unconfigured
Processing triggers for gnome-menus (3.13.3-6) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for mime-support (3.58) ...
Errors were encountered while processing:
 wsjtx
pi@raspberrypi:~/Downloads $
 

Offline metrologistTopic starter

  • Super Contributor
  • ***
  • Posts: 2213
  • Country: 00
Re: WSJT-X on Pi
« Reply #4 on: April 23, 2024, 11:02:16 pm »
OK, I did this:

pi@raspberrypi:~ $ sudo apt install libgfortran5
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 libc6-dbg : Depends: libc6 (= 2.19-18+deb8u7) but 2.31-13+rpi1+deb11u8 is to be installed
 libc6-dev : Depends: libnsl-dev but it is not going to be installed
 libcrypt-dev : Breaks: manpages-dev (< 5.01-1) but 3.74-1 is to be installed
 libnih1 : Depends: libc6 (< 2.20) but 2.31-13+rpi1+deb11u8 is to be installed
 manpages : Breaks: manpages-dev (< 5.09-2) but 3.74-1 is to be installed
 openssh-sftp-server : Depends: openssh-client (= 1:6.7p1-5+deb8u3) but 1:8.4p1-5+deb11u3 is to be installed
 wsjtx : Depends: libgomp1 (>= 6) but 4.9.2-10 is to be installed
         Depends: libqt5serialport5 (>= 5.7) but it is not going to be installed
         Depends: libqt5multimedia5-plugins (>= 5.7) but it is not going to be installed
         Depends: libqt5widgets5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is to be installed
         Depends: libqt5network5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is to be installed
         Depends: libqt5printsupport5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is to be installed
         Depends: libqt5sql5-sqlite (>= 5.7) but it is not going to be installed
         Depends: libboost-log1.62.0 (>= 1.62.0) but it is not installable or
                  libboost-log1.65.1 (>= 1.65.1) but it is not installable or
                  libboost-log1.67.0 (>= 1.67.0) but it is not installable or
                  libboost-log1.71.0 (>= 1.71.0) but it is not going to be installed or
                  libboost-log1.74.0 (>= 1.74.0) but it is not going to be installed
         Depends: libboost-filesystem1.74.0 (>= 1.74.0) but it is not going to be installed
         Depends: libboost-log1.74.0 (>= 1.74.0) but it is not going to be installed
         Depends: libboost-thread1.74.0 (>= 1.74.0) but it is not going to be installed
         Depends: libfftw3-single3 (>= 3.3.5) but 3.3.4-2+rvt is to be installed
         Depends: libqt5core5a (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is to be installed
         Depends: libqt5gui5 (>= 5.14.1) but 5.3.2+dfsg-4+rpi1 is to be installed or
                  libqt5gui5-gles (>= 5.14.1) but it is not going to be installed
         Depends: libqt5multimedia5 (>= 5.6.0~beta) but it is not going to be installed
         Depends: libqt5network5 (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is to be installed
         Depends: libqt5serialport5 (>= 5.6.0) but it is not going to be installed
         Depends: libqt5sql5 (>= 5.10.0) but it is not going to be installed
         Depends: libqt5widgets5 (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is to be installed
         Depends: libstdc++6 (>= 7) but 4.9.2-10 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
pi@raspberrypi:~ $
 

Offline metrologistTopic starter

  • Super Contributor
  • ***
  • Posts: 2213
  • Country: 00
Re: WSJT-X on Pi
« Reply #5 on: April 23, 2024, 11:03:40 pm »
Keep swimming or is this drowning?

pi@raspberrypi:~ $ apt-get -f install
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
pi@raspberrypi:~ $
 

Offline metrologistTopic starter

  • Super Contributor
  • ***
  • Posts: 2213
  • Country: 00
Re: WSJT-X on Pi
« Reply #6 on: April 23, 2024, 11:06:28 pm »
Moer

pi@raspberrypi:~ $ sudo apt install libqt5serialport5
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 libc6-dbg : Depends: libc6 (= 2.19-18+deb8u7) but 2.31-13+rpi1+deb11u8 is to be installed
 libc6-dev : Depends: libnsl-dev but it is not going to be installed
 libcrypt-dev : Breaks: manpages-dev (< 5.01-1) but 3.74-1 is to be installed
 libnih1 : Depends: libc6 (< 2.20) but 2.31-13+rpi1+deb11u8 is to be installed
 libqt5serialport5 : Depends: libqt5core5a (>= 5.15.2+dfsg~) but 5.3.2+dfsg-4+rpi1 is to be installed
                     Depends: libstdc++6 (>= 5) but 4.9.2-10 is to be installed
                     Depends: qtbase-abi-5-15-2
 manpages : Breaks: manpages-dev (< 5.09-2) but 3.74-1 is to be installed
 openssh-sftp-server : Depends: openssh-client (= 1:6.7p1-5+deb8u3) but 1:8.4p1-5+deb11u3 is to be installed
 wsjtx : Depends: libgfortran5 (>= 8.3) but it is not going to be installed or
                  libgfortran4 (>= 7.3) but it is not going to be installed or
                  libgfortran3 (>= 6.3) but 4.9.2-10 is to be installed
         Depends: libgomp1 (>= 6) but 4.9.2-10 is to be installed
         Depends: libqt5multimedia5-plugins (>= 5.7) but it is not going to be installed
         Depends: libqt5widgets5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is to be installed
         Depends: libqt5network5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is to be installed
         Depends: libqt5printsupport5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is to be installed
         Depends: libqt5sql5-sqlite (>= 5.7) but it is not going to be installed
         Depends: libboost-log1.62.0 (>= 1.62.0) but it is not installable or
                  libboost-log1.65.1 (>= 1.65.1) but it is not installable or
                  libboost-log1.67.0 (>= 1.67.0) but it is not installable or
                  libboost-log1.71.0 (>= 1.71.0) but it is not going to be installed or
                  libboost-log1.74.0 (>= 1.74.0) but it is not going to be installed
         Depends: libboost-filesystem1.74.0 (>= 1.74.0) but it is not going to be installed
         Depends: libboost-log1.74.0 (>= 1.74.0) but it is not going to be installed
         Depends: libboost-thread1.74.0 (>= 1.74.0) but it is not going to be installed
         Depends: libfftw3-single3 (>= 3.3.5) but 3.3.4-2+rvt is to be installed
         Depends: libgfortran5 (>= 10) but it is not going to be installed
         Depends: libqt5core5a (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is to be installed
         Depends: libqt5gui5 (>= 5.14.1) but 5.3.2+dfsg-4+rpi1 is to be installed or
                  libqt5gui5-gles (>= 5.14.1) but it is not going to be installed
         Depends: libqt5multimedia5 (>= 5.6.0~beta) but it is not going to be installed
         Depends: libqt5network5 (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is to be installed
         Depends: libqt5sql5 (>= 5.10.0) but it is not going to be installed
         Depends: libqt5widgets5 (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is to be installed
         Depends: libstdc++6 (>= 7) but 4.9.2-10 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
pi@raspberrypi:~ $
 

Offline metrologistTopic starter

  • Super Contributor
  • ***
  • Posts: 2213
  • Country: 00
Re: WSJT-X on Pi
« Reply #7 on: April 23, 2024, 11:07:34 pm »
Probably should have done this first

pi@raspberrypi:~ $ sudo apt install libqt5multimedia5
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 libc6-dbg : Depends: libc6 (= 2.19-18+deb8u7) but 2.31-13+rpi1+deb11u8 is to be installed
 libc6-dev : Depends: libnsl-dev but it is not going to be installed
 libcrypt-dev : Breaks: manpages-dev (< 5.01-1) but 3.74-1 is to be installed
 libnih1 : Depends: libc6 (< 2.20) but 2.31-13+rpi1+deb11u8 is to be installed
 libqt5multimedia5 : Depends: libqt5core5a (>= 5.15.2+dfsg~) but 5.3.2+dfsg-4+rpi1 is to be installed
                     Depends: libqt5gui5 (>= 5.15.2+dfsg~) but 5.3.2+dfsg-4+rpi1 is to be installed or
                              libqt5gui5-gles (>= 5.15.2+dfsg~) but it is not going to be installed
                     Depends: libqt5network5 (>= 5.15.2+dfsg~) but 5.3.2+dfsg-4+rpi1 is to be installed
                     Depends: libstdc++6 (>= 5) but 4.9.2-10 is to be installed
                     Depends: qtbase-abi-5-15-2
 manpages : Breaks: manpages-dev (< 5.09-2) but 3.74-1 is to be installed
 openssh-sftp-server : Depends: openssh-client (= 1:6.7p1-5+deb8u3) but 1:8.4p1-5+deb11u3 is to be installed
 wsjtx : Depends: libgfortran5 (>= 8.3) but it is not going to be installed or
                  libgfortran4 (>= 7.3) but it is not going to be installed or
                  libgfortran3 (>= 6.3) but 4.9.2-10 is to be installed
         Depends: libgomp1 (>= 6) but 4.9.2-10 is to be installed
         Depends: libqt5serialport5 (>= 5.7) but it is not going to be installed
         Depends: libqt5multimedia5-plugins (>= 5.7) but it is not going to be installed
         Depends: libqt5widgets5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is to be installed
         Depends: libqt5network5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is to be installed
         Depends: libqt5printsupport5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is to be installed
         Depends: libqt5sql5-sqlite (>= 5.7) but it is not going to be installed
         Depends: libboost-log1.62.0 (>= 1.62.0) but it is not installable or
                  libboost-log1.65.1 (>= 1.65.1) but it is not installable or
                  libboost-log1.67.0 (>= 1.67.0) but it is not installable or
                  libboost-log1.71.0 (>= 1.71.0) but it is not going to be installed or
                  libboost-log1.74.0 (>= 1.74.0) but it is not going to be installed
         Depends: libboost-filesystem1.74.0 (>= 1.74.0) but it is not going to be installed
         Depends: libboost-log1.74.0 (>= 1.74.0) but it is not going to be installed
         Depends: libboost-thread1.74.0 (>= 1.74.0) but it is not going to be installed
         Depends: libfftw3-single3 (>= 3.3.5) but 3.3.4-2+rvt is to be installed
         Depends: libgfortran5 (>= 10) but it is not going to be installed
         Depends: libqt5core5a (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is to be installed
         Depends: libqt5gui5 (>= 5.14.1) but 5.3.2+dfsg-4+rpi1 is to be installed or
                  libqt5gui5-gles (>= 5.14.1) but it is not going to be installed
         Depends: libqt5network5 (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is to be installed
         Depends: libqt5serialport5 (>= 5.6.0) but it is not going to be installed
         Depends: libqt5sql5 (>= 5.10.0) but it is not going to be installed
         Depends: libqt5widgets5 (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is to be installed
         Depends: libstdc++6 (>= 7) but 4.9.2-10 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
pi@raspberrypi:~ $
 

Offline metrologistTopic starter

  • Super Contributor
  • ***
  • Posts: 2213
  • Country: 00
Re: WSJT-X on Pi
« Reply #8 on: April 23, 2024, 11:09:50 pm »
And

Nope!

pi@raspberrypi:~/Downloads $ sudo dpkg -i wsjtx_2.6.1_armhf.deb
(Reading database ... 113061 files and directories currently installed.)
Preparing to unpack wsjtx_2.6.1_armhf.deb ...
Unpacking wsjtx (2.6.1) over (2.6.1) ...
dpkg: dependency problems prevent configuration of wsjtx:
 wsjtx depends on libgfortran5 (>= 8.3) | libgfortran4 (>= 7.3) | libgfortran3 (>= 6.3); however:
  Package libgfortran5 is not installed.
  Package libgfortran4 is not installed.
  Version of libgfortran3:armhf on system is 4.9.2-10.
 wsjtx depends on libgomp1 (>= 6); however:
  Version of libgomp1:armhf on system is 4.9.2-10.
 wsjtx depends on libqt5serialport5 (>= 5.7); however:
  Package libqt5serialport5 is not installed.
 wsjtx depends on libqt5multimedia5-plugins (>= 5.7); however:
  Package libqt5multimedia5-plugins is not installed.
 wsjtx depends on libqt5widgets5 (>= 5.7); however:
  Version of libqt5widgets5:armhf on system is 5.3.2+dfsg-4+rpi1.
 wsjtx depends on libqt5network5 (>= 5.7); however:
  Version of libqt5network5:armhf on system is 5.3.2+dfsg-4+rpi1.
 wsjtx depends on libqt5printsupport5 (>= 5.7); however:
  Version of libqt5printsupport5:armhf on system is 5.3.2+dfsg-4+rpi1.
 wsjtx depends on libqt5sql5-sqlite (>= 5.7); however:
  Pa
dpkg: error processing package wsjtx (--install):
 dependency problems - leaving unconfigured
Processing triggers for gnome-menus (3.13.3-6) ...
Processing triggers for desktop-file-utils (0.22-1) ...
Processing triggers for mime-support (3.58) ...
Errors were encountered while processing:
 wsjtx
pi@raspberrypi:~/Downloads $
 

Online mag_therm

  • Frequent Contributor
  • **
  • Posts: 699
  • Country: us
Re: WSJT-X on Pi
« Reply #9 on: April 23, 2024, 11:22:39 pm »
Read the answers here.
https://stackoverflow.com/questions/76696292/libc6-dev-depends-libc6-2-31-13deb11u6-but-2-36-9-is-to-be-installed
Try to do, as root, the package update as described at the end of the answers. Watch the update messages as they flow past.
(I am Fedora here, the commands are different but the o/s is very similar)

You can copy the error lines one by one and paste into your browser as I did above.
 

Offline ZigmundRat

  • Regular Contributor
  • *
  • Posts: 126
  • Country: us
Re: WSJT-X on Pi
« Reply #10 on: April 23, 2024, 11:33:56 pm »
You’re in dependency hell due to severely mismatched package dependencies. If you’re trying to do this the simple way, Bullseye (the version you have installed) seems to have a WSJT-X 2.30 package available. If you want to run 2.6.1, then it looks like installing Debian ‘bookworm’ is the way to go as WSJT-X 2.6.1 is available there.

The Bullseye package is wsjtx_2.3.0+repack-2_armhf.deb
The Bookworm package is wsjtx_2.6.1+repack-1_armhf.deb

Both should be available in the standard archive and installable via apt.

Hope that helps.

« Last Edit: April 23, 2024, 11:37:00 pm by ZigmundRat »
 

Online mag_therm

  • Frequent Contributor
  • **
  • Posts: 699
  • Country: us
Re: WSJT-X on Pi
« Reply #11 on: April 23, 2024, 11:49:08 pm »
Yes,I agree with ZigmundRat      wsjt-x should be on the Debian repository for your exact version.
here are two commands ( first is roughly same as Fedora           dnf whatprovides wsjt-x    ( note wsjt-x all lower case)
your command ( I hope ) as root  is       dpkg -S wsjt-x

If that does not work, well, just try to install it as root:
                                apt install wsjt-x

If that does not work use the full string as Zig  shows
 

Offline vk4ffab

  • Regular Contributor
  • *
  • Posts: 233
  • Country: au
Re: WSJT-X on Pi
« Reply #12 on: April 24, 2024, 08:28:13 am »
And

Nope!

p
pi@raspberrypi:~/Downloads $

Upgrade your OS to Deb 12 Pi not 11. Sorry did not read you are using legacy in the OP. There is no real reason to use legacy, you can either install and older version of wsjt, or upgrade your OS and install the newer on.
 

Offline metrologistTopic starter

  • Super Contributor
  • ***
  • Posts: 2213
  • Country: 00
Re: WSJT-X on Pi
« Reply #13 on: April 24, 2024, 02:53:38 pm »
Thanks All.

I will try with an upgrade to Bookworm. I upgraded to Bullseye because that's the version specified on the SourceForge package download.  ???
 

Offline metrologistTopic starter

  • Super Contributor
  • ***
  • Posts: 2213
  • Country: 00
Re: WSJT-X on Pi
« Reply #14 on: April 24, 2024, 08:08:54 pm »
Now I'm just getting a big fat finger on a simple upgrade.  |O

pi@raspberrypi:~ $ sudo nano /etc/apt/sources.list
pi@raspberrypi:~ $ sudo apt update
Get:1 http://mirrordirector.raspbian.org bookworm InRelease [15.0 kB]
Hit http://archive.raspberrypi.org jessie InRelease       
Hit http://archive.raspberrypi.org jessie/main armhf Packages
Get:2 http://mirrordirector.raspbian.org bookworm/main armhf Packages [14.5 MB]
Hit http://archive.raspberrypi.org jessie/ui armhf Packages             
Ign http://archive.raspberrypi.org jessie/main Translation-en         
Ign http://archive.raspberrypi.org jessie/ui Translation-en
Get:3 http://mirrordirector.raspbian.org bookworm/contrib armhf Packages [62.3 kB]
Get:4 http://mirrordirector.raspbian.org bookworm/non-free armhf Packages [118 kB]
Get:5 http://mirrordirector.raspbian.org bookworm/rpi armhf Packages [1360 B] 
Ign http://mirrordirector.raspbian.org bookworm/contrib Translation-en         
Ign http://mirrordirector.raspbian.org bookworm/main Translation-en           
Ign http://mirrordirector.raspbian.org bookworm/non-free Translation-en       
Ign http://mirrordirector.raspbian.org bookworm/rpi Translation-en             
Fetched 14.7 MB in 26s (562 kB/s)                                             
Reading package lists... Done
Building dependency tree       
Reading state information... Done
872 packages can be upgraded. Run 'apt list --upgradable' to see them.
pi@raspberrypi:~ $ sudo apt upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 libc6-dbg : Depends: libc6 (= 2.19-18+deb8u7) but 2.31-13+rpi1+deb11u8 is installed
 libc6-dev : Depends: libnsl-dev but it is not installed
 libcrypt-dev : Breaks: manpages-dev (< 5.01-1) but 3.74-1 is installed
 libnih1 : Depends: libc6 (< 2.20) but 2.31-13+rpi1+deb11u8 is installed
 manpages : Breaks: manpages-dev (< 5.09-2) but 3.74-1 is installed
 openssh-sftp-server : Depends: openssh-client (= 1:6.7p1-5+deb8u3) but 1:8.4p1-5+deb11u3 is installed
 wsjtx : Depends: libgfortran5 (>= 8.3) but it is not installed or
                  libgfortran4 (>= 7.3) but it is not installed or
                  libgfortran3 (>= 6.3) but 4.9.2-10 is installed
         Depends: libgomp1 (>= 6) but 4.9.2-10 is installed
         Depends: libqt5serialport5 (>= 5.7) but it is not installed
         Depends: libqt5multimedia5-plugins (>= 5.7) but it is not installed
         Depends: libqt5widgets5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5network5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5printsupport5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5sql5-sqlite (>= 5.7) but it is not installed
         Depends: libboost-log1.62.0 (>= 1.62.0) but it is not installable or
                  libboost-log1.65.1 (>= 1.65.1) but it is not installable or
                  libboost-log1.67.0 (>= 1.67.0) but it is not installable or
                  libboost-log1.71.0 (>= 1.71.0) but it is not installable or
                  libboost-log1.74.0 (>= 1.74.0) but it is not installed
         Depends: libboost-filesystem1.74.0 (>= 1.74.0) but it is not installed
         Depends: libboost-log1.74.0 (>= 1.74.0) but it is not installed
         Depends: libboost-thread1.74.0 (>= 1.74.0) but it is not installed
         Depends: libfftw3-single3 (>= 3.3.5) but 3.3.4-2+rvt is installed
         Depends: libgfortran5 (>= 10) but it is not installed
         Depends: libqt5core5a (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5gui5 (>= 5.14.1) but 5.3.2+dfsg-4+rpi1 is installed or
                  libqt5gui5-gles (>= 5.14.1) but it is not installed
         Depends: libqt5multimedia5 (>= 5.6.0~beta) but it is not installed
         Depends: libqt5network5 (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5serialport5 (>= 5.6.0) but it is not installed
         Depends: libqt5sql5 (>= 5.10.0) but it is not installed
         Depends: libqt5widgets5 (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libstdc++6 (>= 7) but 4.9.2-10 is installed
E: Unmet dependencies. Try using -f.
pi@raspberrypi:~ $ sudo apt upgrade -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... failed.
The following packages have unmet dependencies:
 libc6-dbg : Depends: libc6 (= 2.19-18+deb8u7) but 2.31-13+rpi1+deb11u8 is installed
 libc6-dev : Depends: libnsl-dev but it is not installed
 libcrypt-dev : Breaks: manpages-dev (< 5.01-1) but 3.74-1 is installed
 libnih1 : Depends: libc6 (< 2.20) but 2.31-13+rpi1+deb11u8 is installed
 manpages : Breaks: manpages-dev (< 5.09-2) but 3.74-1 is installed
 openssh-sftp-server : Depends: openssh-client (= 1:6.7p1-5+deb8u3) but 1:8.4p1-5+deb11u3 is installed
 wsjtx : Depends: libgfortran5 (>= 8.3) but it is not installed or
                  libgfortran4 (>= 7.3) but it is not installed or
                  libgfortran3 (>= 6.3) but 4.9.2-10 is installed
         Depends: libgomp1 (>= 6) but 4.9.2-10 is installed
         Depends: libqt5serialport5 (>= 5.7) but it is not installed
         Depends: libqt5multimedia5-plugins (>= 5.7) but it is not installed
         Depends: libqt5widgets5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5network5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5printsupport5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5sql5-sqlite (>= 5.7) but it is not installed
         Depends: libboost-log1.62.0 (>= 1.62.0) but it is not installable or
                  libboost-log1.65.1 (>= 1.65.1) but it is not installable or
                  libboost-log1.67.0 (>= 1.67.0) but it is not installable or
                  libboost-log1.71.0 (>= 1.71.0) but it is not installable or
                  libboost-log1.74.0 (>= 1.74.0) but it is not installed
         Depends: libboost-filesystem1.74.0 (>= 1.74.0) but it is not installed
         Depends: libboost-log1.74.0 (>= 1.74.0) but it is not installed
         Depends: libboost-thread1.74.0 (>= 1.74.0) but it is not installed
         Depends: libfftw3-single3 (>= 3.3.5) but 3.3.4-2+rvt is installed
         Depends: libgfortran5 (>= 10) but it is not installed
         Depends: libqt5core5a (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5gui5 (>= 5.14.1) but 5.3.2+dfsg-4+rpi1 is installed or
                  libqt5gui5-gles (>= 5.14.1) but it is not installed
         Depends: libqt5multimedia5 (>= 5.6.0~beta) but it is not installed
         Depends: libqt5network5 (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5serialport5 (>= 5.6.0) but it is not installed
         Depends: libqt5sql5 (>= 5.10.0) but it is not installed
         Depends: libqt5widgets5 (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libstdc++6 (>= 7) but 4.9.2-10 is installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
pi@raspberrypi:~ $ sudo apt update
Hit http://mirrordirector.raspbian.org bookworm InRelease
Hit http://mirrordirector.raspbian.org bookworm/main armhf Packages
Hit http://mirrordirector.raspbian.org bookworm/contrib armhf Packages         
Hit http://mirrordirector.raspbian.org bookworm/non-free armhf Packages       
Hit http://mirrordirector.raspbian.org bookworm/rpi armhf Packages             
Hit http://archive.raspberrypi.org jessie InRelease                           
Hit http://archive.raspberrypi.org jessie/main armhf Packages                 
Hit http://archive.raspberrypi.org jessie/ui armhf Packages
Ign http://mirrordirector.raspbian.org bookworm/contrib Translation-en         
Ign http://mirrordirector.raspbian.org bookworm/main Translation-en           
Ign http://mirrordirector.raspbian.org bookworm/non-free Translation-en       
Ign http://mirrordirector.raspbian.org bookworm/rpi Translation-en             
Ign http://archive.raspberrypi.org jessie/main Translation-en                 
Ign http://archive.raspberrypi.org jessie/ui Translation-en
Reading package lists... Done
Building dependency tree       
Reading state information... Done
872 packages can be upgraded. Run 'apt list --upgradable' to see them.
pi@raspberrypi:~ $ sudo apt upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 libc6-dbg : Depends: libc6 (= 2.19-18+deb8u7) but 2.31-13+rpi1+deb11u8 is installed
 libc6-dev : Depends: libnsl-dev but it is not installed
 libcrypt-dev : Breaks: manpages-dev (< 5.01-1) but 3.74-1 is installed
 libnih1 : Depends: libc6 (< 2.20) but 2.31-13+rpi1+deb11u8 is installed
 manpages : Breaks: manpages-dev (< 5.09-2) but 3.74-1 is installed
 openssh-sftp-server : Depends: openssh-client (= 1:6.7p1-5+deb8u3) but 1:8.4p1-5+deb11u3 is installed
 wsjtx : Depends: libgfortran5 (>= 8.3) but it is not installed or
                  libgfortran4 (>= 7.3) but it is not installed or
                  libgfortran3 (>= 6.3) but 4.9.2-10 is installed
         Depends: libgomp1 (>= 6) but 4.9.2-10 is installed
         Depends: libqt5serialport5 (>= 5.7) but it is not installed
         Depends: libqt5multimedia5-plugins (>= 5.7) but it is not installed
         Depends: libqt5widgets5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5network5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5printsupport5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5sql5-sqlite (>= 5.7) but it is not installed
         Depends: libboost-log1.62.0 (>= 1.62.0) but it is not installable or
                  libboost-log1.65.1 (>= 1.65.1) but it is not installable or
                  libboost-log1.67.0 (>= 1.67.0) but it is not installable or
                  libboost-log1.71.0 (>= 1.71.0) but it is not installable or
                  libboost-log1.74.0 (>= 1.74.0) but it is not installed
         Depends: libboost-filesystem1.74.0 (>= 1.74.0) but it is not installed
         Depends: libboost-log1.74.0 (>= 1.74.0) but it is not installed
         Depends: libboost-thread1.74.0 (>= 1.74.0) but it is not installed
         Depends: libfftw3-single3 (>= 3.3.5) but 3.3.4-2+rvt is installed
         Depends: libgfortran5 (>= 10) but it is not installed
         Depends: libqt5core5a (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5gui5 (>= 5.14.1) but 5.3.2+dfsg-4+rpi1 is installed or
                  libqt5gui5-gles (>= 5.14.1) but it is not installed
         Depends: libqt5multimedia5 (>= 5.6.0~beta) but it is not installed
         Depends: libqt5network5 (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5serialport5 (>= 5.6.0) but it is not installed
         Depends: libqt5sql5 (>= 5.10.0) but it is not installed
         Depends: libqt5widgets5 (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libstdc++6 (>= 7) but 4.9.2-10 is installed
E: Unmet dependencies. Try using -f.
pi@raspberrypi:~ $ sudo apt upgrade -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... failed.
The following packages have unmet dependencies:
 libc6-dbg : Depends: libc6 (= 2.19-18+deb8u7) but 2.31-13+rpi1+deb11u8 is installed
 libc6-dev : Depends: libnsl-dev but it is not installed
 libcrypt-dev : Breaks: manpages-dev (< 5.01-1) but 3.74-1 is installed
 libnih1 : Depends: libc6 (< 2.20) but 2.31-13+rpi1+deb11u8 is installed
 manpages : Breaks: manpages-dev (< 5.09-2) but 3.74-1 is installed
 openssh-sftp-server : Depends: openssh-client (= 1:6.7p1-5+deb8u3) but 1:8.4p1-5+deb11u3 is installed
 wsjtx : Depends: libgfortran5 (>= 8.3) but it is not installed or
                  libgfortran4 (>= 7.3) but it is not installed or
                  libgfortran3 (>= 6.3) but 4.9.2-10 is installed
         Depends: libgomp1 (>= 6) but 4.9.2-10 is installed
         Depends: libqt5serialport5 (>= 5.7) but it is not installed
         Depends: libqt5multimedia5-plugins (>= 5.7) but it is not installed
         Depends: libqt5widgets5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5network5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5printsupport5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5sql5-sqlite (>= 5.7) but it is not installed
         Depends: libboost-log1.62.0 (>= 1.62.0) but it is not installable or
                  libboost-log1.65.1 (>= 1.65.1) but it is not installable or
                  libboost-log1.67.0 (>= 1.67.0) but it is not installable or
                  libboost-log1.71.0 (>= 1.71.0) but it is not installable or
                  libboost-log1.74.0 (>= 1.74.0) but it is not installed
         Depends: libboost-filesystem1.74.0 (>= 1.74.0) but it is not installed
         Depends: libboost-log1.74.0 (>= 1.74.0) but it is not installed
         Depends: libboost-thread1.74.0 (>= 1.74.0) but it is not installed
         Depends: libfftw3-single3 (>= 3.3.5) but 3.3.4-2+rvt is installed
         Depends: libgfortran5 (>= 10) but it is not installed
         Depends: libqt5core5a (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5gui5 (>= 5.14.1) but 5.3.2+dfsg-4+rpi1 is installed or
                  libqt5gui5-gles (>= 5.14.1) but it is not installed
         Depends: libqt5multimedia5 (>= 5.6.0~beta) but it is not installed
         Depends: libqt5network5 (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5serialport5 (>= 5.6.0) but it is not installed
         Depends: libqt5sql5 (>= 5.10.0) but it is not installed
         Depends: libqt5widgets5 (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libstdc++6 (>= 7) but 4.9.2-10 is installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
pi@raspberrypi:~ $ sudo apt --fix-broken install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... failed.
The following packages have unmet dependencies:
 libc6-dbg : Depends: libc6 (= 2.19-18+deb8u7) but 2.31-13+rpi1+deb11u8 is installed
 libc6-dev : Depends: libnsl-dev but it is not installed
 libcrypt-dev : Breaks: manpages-dev (< 5.01-1) but 3.74-1 is installed
 libnih1 : Depends: libc6 (< 2.20) but 2.31-13+rpi1+deb11u8 is installed
 manpages : Breaks: manpages-dev (< 5.09-2) but 3.74-1 is installed
 openssh-sftp-server : Depends: openssh-client (= 1:6.7p1-5+deb8u3) but 1:8.4p1-5+deb11u3 is installed
 wsjtx : Depends: libgfortran5 (>= 8.3) but it is not installed or
                  libgfortran4 (>= 7.3) but it is not installed or
                  libgfortran3 (>= 6.3) but 4.9.2-10 is installed
         Depends: libgomp1 (>= 6) but 4.9.2-10 is installed
         Depends: libqt5serialport5 (>= 5.7) but it is not installed
         Depends: libqt5multimedia5-plugins (>= 5.7) but it is not installed
         Depends: libqt5widgets5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5network5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5printsupport5 (>= 5.7) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5sql5-sqlite (>= 5.7) but it is not installed
         Depends: libboost-log1.62.0 (>= 1.62.0) but it is not installable or
                  libboost-log1.65.1 (>= 1.65.1) but it is not installable or
                  libboost-log1.67.0 (>= 1.67.0) but it is not installable or
                  libboost-log1.71.0 (>= 1.71.0) but it is not installable or
                  libboost-log1.74.0 (>= 1.74.0) but it is not installed
         Depends: libboost-filesystem1.74.0 (>= 1.74.0) but it is not installed
         Depends: libboost-log1.74.0 (>= 1.74.0) but it is not installed
         Depends: libboost-thread1.74.0 (>= 1.74.0) but it is not installed
         Depends: libfftw3-single3 (>= 3.3.5) but 3.3.4-2+rvt is installed
         Depends: libgfortran5 (>= 10) but it is not installed
         Depends: libqt5core5a (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5gui5 (>= 5.14.1) but 5.3.2+dfsg-4+rpi1 is installed or
                  libqt5gui5-gles (>= 5.14.1) but it is not installed
         Depends: libqt5multimedia5 (>= 5.6.0~beta) but it is not installed
         Depends: libqt5network5 (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libqt5serialport5 (>= 5.6.0) but it is not installed
         Depends: libqt5sql5 (>= 5.10.0) but it is not installed
         Depends: libqt5widgets5 (>= 5.15.1) but 5.3.2+dfsg-4+rpi1 is installed
         Depends: libstdc++6 (>= 7) but 4.9.2-10 is installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
pi@raspberrypi:~ $
 

Offline metrologistTopic starter

  • Super Contributor
  • ***
  • Posts: 2213
  • Country: 00
Re: WSJT-X on Pi
« Reply #15 on: April 24, 2024, 08:21:54 pm »
I pulled out a new SD card and will just start over.
 

Online mag_therm

  • Frequent Contributor
  • **
  • Posts: 699
  • Country: us
Re: WSJT-X on Pi
« Reply #16 on: April 24, 2024, 08:55:28 pm »
You and I are both having similar problems with dependencies.
I put a general thread about the linux dependency problems over on Computers>programming
Took liberty to mention your thread.
 

Offline metrologistTopic starter

  • Super Contributor
  • ***
  • Posts: 2213
  • Country: 00
Re: WSJT-X on Pi
« Reply #17 on: April 24, 2024, 09:06:09 pm »
Thanks!

The frustration weed is sprouting. The new card was booting and going through the setup/upgrade stuff, and then would not boot at all, hung at the Welcome screen with mounting... text below.
 

Online mag_therm

  • Frequent Contributor
  • **
  • Posts: 699
  • Country: us
Re: WSJT-X on Pi
« Reply #18 on: April 24, 2024, 09:12:09 pm »
Understood, I don't like to give up, but after 2 days trying to install NXP MCuXpresso on Fedora I got no-where.
So I have ordered the Debian 12 that it is supposed to run on. I can install Fedora from download, but it is easier to purchase it on a USB. That is easier install and a backup,that can be re-used

And do't worry too much initailly about getting the latest wjts-x.   I am still running Ver 2.3.1
It is better for you to try to install a version that matches your linux version.
« Last Edit: April 24, 2024, 09:15:44 pm by mag_therm »
 

Offline metrologistTopic starter

  • Super Contributor
  • ***
  • Posts: 2213
  • Country: 00
Re: WSJT-X on Pi
« Reply #19 on: April 24, 2024, 09:55:13 pm »
Not that I want to give up, but just don't know what to do now.

I'm getting mostly the same errors. multimedia and port 5 dependencies won't install.

And this new OS is slow, like type 100 characters and wait 5 seconds for them to spill out...

And now low voltage warnings. I have a name brand 2.5A 5V supply.

Never mind this junk. I put it back in the box or trade it for a doughnut.
 

Online mag_therm

  • Frequent Contributor
  • **
  • Posts: 699
  • Country: us
Re: WSJT-X on Pi
« Reply #20 on: April 24, 2024, 10:03:45 pm »
Oh, And I was looking at the pi5 with debian 12

Do you have a real computer with debian?
 

Offline metrologistTopic starter

  • Super Contributor
  • ***
  • Posts: 2213
  • Country: 00
Re: WSJT-X on Pi
« Reply #21 on: April 24, 2024, 10:58:20 pm »
Many years ago, with a Win98 laptop, I could interface with my HF rig using PSK31. I can't do that now with the latest computing tech.
 

Offline tatel

  • Frequent Contributor
  • **
  • Posts: 457
  • Country: es
Re: WSJT-X on Pi
« Reply #22 on: April 25, 2024, 02:45:46 am »
Now I'm just getting a big fat finger on a simple upgrade.  |O

pi@raspberrypi:~ $ sudo nano /etc/apt/sources.list
pi@raspberrypi:~ $ sudo apt update
Get:1 http://mirrordirector.raspbian.org bookworm InRelease [15.0 kB]
Hit http://archive.raspberrypi.org jessie InRelease       

It seems you have messed your sources.list and have lines on it for bookworm and jessie. And two different repositories, too. Since you have nothing functional right now, I couldn't see any reason not to do a clean install. Leave upgrading between releases to experienced people. Don't mix releases, be content with what repositories for your release have. Otherwise any noob will probably get in dependency hell. Best release for a noob? The current "stable" one, of course

That's all. No need to look for drivers, etc. It just works. If it doesn't you just messed it up, and the best way to get out of the mess, is to try and clean install again.

A clean install with just the defaults should work fine, then you just "apt install yourmuchappreciatedpackage". Any needed dependencies will be installed automatically

Much easier than any windows install.
 

Offline tatel

  • Frequent Contributor
  • **
  • Posts: 457
  • Country: es
Re: WSJT-X on Pi
« Reply #23 on: April 25, 2024, 05:19:35 pm »
BTW, there's a fork of WSJT-X officially supported in Debian. It seems to be ported to the Pi. Perhaps it's worth a look.

There you have officially supported hamradio packages on Debian. I don't know how many are ported to the Pi. But they all should install fine by just ticking the "hamradio" task during system install. https://blends.debian.org/hamradio/tasks/sdr

YT video about jtdx on the Pi3:





 
 

Offline radiolistener

  • Super Contributor
  • ***
  • Posts: 3408
  • Country: ua
Re: WSJT-X on Pi
« Reply #24 on: April 25, 2024, 05:41:14 pm »
just tried to install wsjtx and jtdx on raspberry pi Bookworm OS aarch64:
Code: [Select]
sudo apt install wsjtx jtdx
It installed wsjt v2.6.1 and jtdx v2.2.159

Both works just after installation, but both have no title for the main window, so there is no way to move window.
Probably some issue with Wayland compatibility...

Update: just found workaround for wsjtx, if you click on a splash screen during app startup before main window appearing, it will be opened with window title... :) For jtdx there is no spash screen, so this workaround don't works.
« Last Edit: April 25, 2024, 05:50:44 pm by radiolistener »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf