Results 1 to 5 of 5

Thread: Audacity: Fatal Error: Mismatch between the program and library build versions detected.

  1. #1
    Join Date
    Sep 2013
    Location
    Norfolk, UK
    Posts
    1,165

    Default Audacity: Fatal Error: Mismatch between the program and library build versions detected.

    My migration to Leap is not going too well

    Could someone more knowledgeable than I shed light on this error? Or, more importantly, how to correct it. Please

    I've installed Audacity V2.1.3-1.2 ( from http://download.opensuse.org/distrib...42.3/repo/oss/ ) and it does not start.

    From a terminal window this is the error message shown:

    Code:
    paul@Orion-2017:~> audacity
    Fatal Error: Mismatch between the program and library build versions detected.
    The library used 3.0 (wchar_t,compiler with C++ ABI 1002,wx containers,compatible with 2.8),
    and your program used 3.0 (wchar_t,compiler with C++ ABI 1009,wx containers,compatible with 2.8).
    Aborted (core dumped)
    paul@Orion-2017:~>

    The only additional repositories I have enabled are:

    KDE Extra (used only for: recoll, and a few recoll 'helpers')
    Packman (used only for: k3b, libmad0, lame, libmp3lame0)
    nvidia

    All other installed software is from the leap 42.3 repo oss, non-oss. The system is up to date.
    Regards, Paul

    Tumbleweed (Snapshot: 20190814) KDE Plasma 5 ~~~
    Non-Tumbling Tumblweed (20150508) KDE 4 - Resurrected
    Leap 15.0 KDE Plasma 5 ~~~ Leap 15.1 KDE Plasma 5 (Work in progress...)

  2. #2
    Join Date
    Sep 2013
    Location
    Norfolk, UK
    Posts
    1,165

    Default Re: Audacity: Fatal Error: Mismatch between the program and library build versions detected.

    Not a real solution, but:

    Uninstalled the version from http://download.opensuse.org/distrib...42.3/repo/oss/ and installed from packman - works OK.
    Regards, Paul

    Tumbleweed (Snapshot: 20190814) KDE Plasma 5 ~~~
    Non-Tumbling Tumblweed (20150508) KDE 4 - Resurrected
    Leap 15.0 KDE Plasma 5 ~~~ Leap 15.1 KDE Plasma 5 (Work in progress...)

  3. #3
    Join Date
    Sep 2013
    Location
    Norfolk, UK
    Posts
    1,165

    Default Re: Audacity: Fatal Error: Mismatch between the program and library build versions detected.

    Regards, Paul

    Tumbleweed (Snapshot: 20190814) KDE Plasma 5 ~~~
    Non-Tumbling Tumblweed (20150508) KDE 4 - Resurrected
    Leap 15.0 KDE Plasma 5 ~~~ Leap 15.1 KDE Plasma 5 (Work in progress...)

  4. #4

    Default Re: Audacity: Fatal Error: Mismatch between the program and library build versions detected.

    I recently bought a "USB CASSETTE CAPTURE" device which comes with instructions on how to use Audacity from Windows and Mac. I tried it out and it worked. Now I have tried to do the same on openSUSE 42.3 but it crashes; the error message is exactly the same as that shown above.

    I have looked at the listing for Bug 1051717 whose status is "RESOLVED FIXED". Near the bottom of this file it is recommended that Audacity should be loaded from Paxman rather than openSUSE; when I try this I get:

    error: Failed dependencies:
    ld-linux-aarch64.so.1()(64bit) is needed by audacity-2.2.0-14.13.aarch64
    ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) is needed by audacity-2.2.0-14.13.aarch64
    libdl.so.2(GLIBC_2.17)(64bit) is needed by audacity-2.2.0-14.13.aarch64
    libm.so.6(GLIBC_2.17)(64bit) is needed by audacity-2.2.0-14.13.aarch64
    libpthread.so.0(GLIBC_2.17)(64bit) is needed by audacity-2.2.0-14.13.aarch64

    I am using files from http://packman.inode.at/suse/openSUS...media/aarch64/

    Please advise.

  5. #5

    Default Re: Audacity: Fatal Error: Mismatch between the program and library build versions detected.

    Quote Originally Posted by Chilli_Burger View Post
    I have looked at the listing for Bug 1051717 whose status is "RESOLVED FIXED". Near the bottom of this file it is recommended that Audacity should be loaded from Paxman rather than openSUSE
    Yes, it is fixed.
    And no, you don't have to use the version from Packman, the one from the standard repos works fine too.
    Packman always offers the latest one though, while the standard package is fixed at 2.1.3.
    You have to decide yourself which one you prefer.

    when I try this I get:

    That Url is wrong.
    This contains packages for ARM64 systems, but you likely use an x86/x86_64 CPU.
    I.e. you'd need the package from the x86_64 subdirectory.

    But you should better add it as repo (and not download single files), you'd automatically get updates then, and you'd need more than one package from Packman to get full multimedia support anyway.

    You can either do that in YaST->Software Repositories (Add->Community Repositories, and then activate the Packman Repository there), or with:
    Code:
    sudo zypper ar -f http://packman.inode.at/suse/openSUSE_Leap_42.3/ packman
    Afterwards you can install packages from there via YaST->Software Management, or with "zypper in xxx".

    PS: It's advisable to do a full switch to Packman once you added it, to enable full codec support.
    See also http://opensuse-guide.org/codecs.php

    MP3 should work out of the box meanwhile though (the corresponding patents expired some months ago), even without Packman.
    Last edited by wolfi323; 06-Jan-2018 at 08:21.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •