Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: Could it be that Audacity is broken again? (Read 1365 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Could it be that Audacity is broken again?

Code: [Select]
~/ > pacman -Qs audacity
local/audacity 1:3.7.4-2 (pro-audio)
    A program that lets you manipulate digital audio waveforms
~/ > locate libwx_baseu-3.2
/usr/lib/libwx_baseu-3.2.so
/usr/lib/libwx_baseu-3.2.so.0
/usr/lib/libwx_baseu-3.2.so.0.3.0
~/ > audacity
audacity: error while loading shared libraries: libwx_baseu-3.2.so.0: cannot open shared object file: No such file or directory
WTF?

Re: Could it be that Audacity is broken again?

Reply #1
Please, stop using audacity, it's been ran to the ground by company that doesn't care about nothing but $$$. Use Tenacity here https://codeberg.org/tenacityteam/tenacity/releases

Also, there's obsolete galaxy/sneedacity https://packages.artixlinux.org/packages/galaxy/x86_64/sneedacity/ that I think should be removed and replaced simply because it's just dead. Everything moved to Tenacity.

Re: Could it be that Audacity is broken again?

Reply #2
And there were some mysterious things with wxwidgets libraries. It happened that the version in repo somehow lags from the version on my system. After installing the outdated wxwidgets Audacity works again.

Audacity have just thrown a weird splash on me inviting to their commercial cloud, which I do not like at all. So I will take a look on Tenacity definitely, thank you for advice. Hopefully it will understand my Audacity projects, I have two seasons of podcast made with Audacity in my archive.

Re: Could it be that Audacity is broken again?

Reply #3
Code: [Select]
~/ > pacman -Qs audacity
local/audacity 1:3.7.4-2 (pro-audio)
    A program that lets you manipulate digital audio waveforms
~/ > locate libwx_baseu-3.2
/usr/lib/libwx_baseu-3.2.so
/usr/lib/libwx_baseu-3.2.so.0
/usr/lib/libwx_baseu-3.2.so.0.3.0
~/ > audacity
audacity: error while loading shared libraries: libwx_baseu-3.2.so.0: cannot open shared object file: No such file or directory
WTF?


FWIW - Locate is a snapshot of your file system from some time in the past.  See what is actually there with ls

ls  /usr/lib/libwx_base*

Code: [Select]
flatbush:[ruben]:~$ ls  -l /usr/lib/libwx_base*
lrwxrwxrwx 1 root root      20 Jun  5 22:46 /usr/lib/libwx_baseu-3.3.so -> libwx_baseu-3.3.so.0
lrwxrwxrwx 1 root root      24 Jun  5 22:46 /usr/lib/libwx_baseu-3.3.so.0 -> libwx_baseu-3.3.so.0.0.0
-rwxr-xr-x 1 root root 2415744 Jun  5 22:46 /usr/lib/libwx_baseu-3.3.so.0.0.0
lrwxrwxrwx 1 root root      24 Jun  5 22:46 /usr/lib/libwx_baseu_net-3.3.so -> libwx_baseu_net-3.3.so.0
lrwxrwxrwx 1 root root      28 Jun  5 22:46 /usr/lib/libwx_baseu_net-3.3.so.0 -> libwx_baseu_net-3.3.so.0.0.0
-rwxr-xr-x 1 root root  399296 Jun  5 22:46 /usr/lib/libwx_baseu_net-3.3.so.0.0.0
lrwxrwxrwx 1 root root      24 Jun  5 22:46 /usr/lib/libwx_baseu_xml-3.3.so -> libwx_baseu_xml-3.3.so.0
lrwxrwxrwx 1 root root      28 Jun  5 22:46 /usr/lib/libwx_baseu_xml-3.3.so.0 -> libwx_baseu_xml-3.3.so.0.0.0
-rwxr-xr-x 1 root root   92096 Jun  5 22:46 /usr/lib/libwx_baseu_xml-3.3.so.0.0.0

for example - note  the upgrade to 3.3 on this box, at least.

Re: Could it be that Audacity is broken again?

Reply #4
Code: [Select]
~/ > pacman -Qs audacity
local/audacity 1:3.7.4-2 (pro-audio)
    A program that lets you manipulate digital audio waveforms
~/ > locate libwx_baseu-3.2
/usr/lib/libwx_baseu-3.2.so
/usr/lib/libwx_baseu-3.2.so.0
/usr/lib/libwx_baseu-3.2.so.0.3.0
~/ > audacity
audacity: error while loading shared libraries: libwx_baseu-3.2.so.0: cannot open shared object file: No such file or directory
WTF?


FWIW - Locate is a snapshot of your file system from some time in the past.  See what is actually there with ls

ls  /usr/lib/libwx_base*

Code: [Select]
flatbush:[ruben]:~$ ls  -l /usr/lib/libwx_base*
lrwxrwxrwx 1 root root      20 Jun  5 22:46 /usr/lib/libwx_baseu-3.3.so -> libwx_baseu-3.3.so.0
lrwxrwxrwx 1 root root      24 Jun  5 22:46 /usr/lib/libwx_baseu-3.3.so.0 -> libwx_baseu-3.3.so.0.0.0
-rwxr-xr-x 1 root root 2415744 Jun  5 22:46 /usr/lib/libwx_baseu-3.3.so.0.0.0
lrwxrwxrwx 1 root root      24 Jun  5 22:46 /usr/lib/libwx_baseu_net-3.3.so -> libwx_baseu_net-3.3.so.0
lrwxrwxrwx 1 root root      28 Jun  5 22:46 /usr/lib/libwx_baseu_net-3.3.so.0 -> libwx_baseu_net-3.3.so.0.0.0
-rwxr-xr-x 1 root root  399296 Jun  5 22:46 /usr/lib/libwx_baseu_net-3.3.so.0.0.0
lrwxrwxrwx 1 root root      24 Jun  5 22:46 /usr/lib/libwx_baseu_xml-3.3.so -> libwx_baseu_xml-3.3.so.0
lrwxrwxrwx 1 root root      28 Jun  5 22:46 /usr/lib/libwx_baseu_xml-3.3.so.0 -> libwx_baseu_xml-3.3.so.0.0.0
-rwxr-xr-x 1 root root   92096 Jun  5 22:46 /usr/lib/libwx_baseu_xml-3.3.so.0.0.0



for example


also note:
flatbush:[ruben]:~$ sudo pacman -Qo /usr/lib/libwx_baseu-3.3.so.0.0.0
/usr/lib/libwx_baseu-3.3.so.0.0.0 is owned by wxwidgets-common 3.3.0-1

Re: Could it be that Audacity is broken again?

Reply #5
That exactly was the issue. After installing the downgraded (and the only) version from the world repo it's working again. I think that other packages that depend on wxwidgets are also affected.

Re: Could it be that Audacity is broken again?

Reply #6
That exactly was the issue. After installing the downgraded (and the only) version from the world repo it's working again. I think that other packages that depend on wxwidgets are also affected.


I am exploring this and I see that  wxwidgets-common 3.3.0-1 is needed by  gnuplot  wxwidgets-gtk3


but if you query the repos they has 3.2!

flatbush:[ruben]:~$ sudo pacman -Si wxwidgets-common
Repository      : world
Name            : wxwidgets-common
Version         : 3.2.8.1-2

flatbush:[ruben]:~$ sudo pacman -Ss wxwidgets-common
world/wxwidgets-common 3.2.8.1-2 [installed: 3.3.0-1]

I am not sure how this got updated to 3.3

So I am with you and I started an inquiry about this, if it is a bug in pacman?

Re: Could it be that Audacity is broken again?

Reply #7
Also, there's obsolete galaxy/sneedacity https://packages.artixlinux.org/packages/galaxy/x86_64/sneedacity/ that I think should be removed and replaced simply because it's just dead. Everything moved to Tenacity.
I liked its reactionary nature against the commercial takeover of Audacity, plus it Just Works™. And it's only 12.4MB.

Re: Could it be that Audacity is broken again?

Reply #8
I use Sneedacity, and it preserves the old classic Audacity interface with the time shift tool instead of clip handles, and retains the Audacity zoom hot keys while Tenacity defines new ones, also Tenacity has a dark theme and Sneedacity has a light one - there may well be more differences than I have observed too - so they are not quite the same and Tenacity isn't a direct replacement.


Re: Could it be that Audacity is broken again?

Reply #10
For clarity, wxwidgets 3.3.0 was briefly pushed to world by mistake.

Re: Could it be that Audacity is broken again?

Reply #11
Sneedacity in the community ISOs comes pre-configured in uniform dark.



that is useful
Also, there's obsolete galaxy/sneedacity https://packages.artixlinux.org/packages/galaxy/x86_64/sneedacity/ that I think should be removed and replaced simply because it's just dead. Everything moved to Tenacity.
I liked its reactionary nature against the commercial takeover of Audacity, plus it Just Works™. And it's only 12.4MB.


that is useful.  It does just simply works