Error when starting Audacity 2.1.2-1

Please post any bugs you have found
Post Reply
Message
Author
User avatar
soniabu
Posts: 162
Joined: Thu 01 Feb 2018, 21:24
Location: Paris

Error when starting Audacity 2.1.2-1

#1 Post by soniabu »

I have this problem with Audacity 2.1.2-1 with Xenialpup64 7.5
when I launch it a box comes out with this message:

../include/wx/strvararg.h(456): assert "(argtype & (wxFormatStringSpecifier<T>::value)) == argtype" failed in wxArgNormalizer(): format specifier doesn't match argument type

and I can only stop Audacity, so it won't start.
Can anyone suggest a way forward for me?
Thank you
Sonia
Last edited by soniabu on Thu 27 Dec 2018, 16:20, edited 1 time in total.

watchdog
Posts: 2021
Joined: Fri 28 Sep 2012, 18:04
Location: Italy

#2 Post by watchdog »

Audacity-static-1.3.12.pet by mikeb still works in a lot of puppies:

http://www.murga-linux.com/puppy/viewtopic.php?t=85629

Audacity-2.2.2-s-i686.pet by norgo also works in xenialpup after installing libpng16 by ppm and with a symlink:

Code: Select all

ln -s /usr/lib/libFLAC.so.8.3.0 /usr/lib/libFLAC++.so.6
http://murga-linux.com/puppy/viewtopic. ... 089#985089

User avatar
soniabu
Posts: 162
Joined: Thu 01 Feb 2018, 21:24
Location: Paris

#3 Post by soniabu »

Thank you for your answers, Watchdog.. But with Audacity I'm a little unlucky.
Audacity 1.3.12 static I have installed. I have to start it from the terminal, however, and it returns this error:
error while loading shared libraries: libgtk-x11-2.0.so.0: wrong ELF class ELFCLASS64
and I'm stopping here because I don't understand it.

****

I also tried with audacity 2.1.2 s-i-686 and, always started from terminal, the error is similar to the previous one that is:
error while loading shared libraries: libsndfile.so.1 wrong ELF class: ELFCLASS64
I have installed libsndfile 1_1.0.25

I still use your courtesy to ask you if you know how to show me a way to solve it.
Sonia
P.S. My S.O is xenialpup64 7.5; second I do not understand:

with a symlink
Code: ln -s /usr/lib/libFLAC.so.8.3.0 /usr/lib/libFLAC++.so.6

many thx Watchdog

watchdog
Posts: 2021
Joined: Fri 28 Sep 2012, 18:04
Location: Italy

#4 Post by watchdog »

I see you are using xenialpup64: this is a misunderstanding. My first answer was related to xenialpup 32 bit. In 64 bit puppies I still use audacity-quirky64-2.1.pet. I do not remember who compiled it but I saved a copy. It works in 64 bit puppies with few more libs or symlinks. Read:

http://www.murga-linux.com/puppy/viewto ... 9cf23b0563

and:

http://murga-linux.com/puppy/viewtopic. ... 7cb27a1ec9

I'm sure it works also in xenialpup64. Wait for my testing. I'll edit this post as soon as possible.

Edit: download audacity-quirky64-2.1.pet from:

http://murga-linux.com/puppy/viewtopic. ... 067#961067

Install it. Open a console and type:

Code: Select all

ln -s /usr/lib/libvpx.so.3.0.0 /usr/lib/libvpx.so.1
Start audacity in multimedia menu. Summarily tested working in xenialpup64.

User avatar
soniabu
Posts: 162
Joined: Thu 01 Feb 2018, 21:24
Location: Paris

#5 Post by soniabu »

Watchdog, FANTASTIC! WORK.

you were very kind and professional. You solved my problem brilliantly and I am very grateful for that.
I would like to be able to help others as well as you did me. Thanks Watchdog, I hope that one day I will be able to repay myself.
sonia

watchdog
Posts: 2021
Joined: Fri 28 Sep 2012, 18:04
Location: Italy

#6 Post by watchdog »

Sorry: audacity-quirky64-2.1.pet breaks SimpleGTKRadio and mpv overwriting libva.so.1:

http://www.murga-linux.com/puppy/viewtopic.php?t=115000

I have a package audacity-quirky64-2.1-2.pet without libva.so.1 which keeps working audacity in xenialpup64 without breaking mpv and SimpleGTKRadio. But I do not share it because they are experimental packages.

Post Reply