Page 1 of 2 12 LastLast
Results 1 to 10 of 19

Thread: Audacity no longer runs

  1. #1

    Default Audacity no longer runs

    In Konsole, I see this:

    Code:
    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).
    Desktop : Leap 15.1 | KDE Plasma | AMD Phenom II x6 1035T | 8 GB Memory | Integrated Radeon HD4250 | Ext4
    Laptop: Leap 15.2 | KDE Plasma | Intel Core i5 3rd Gen 3320M 2.6GHz | Intel HD Graphics 4000 | 8 GB Memory | Ext4

  2. #2
    Join Date
    Mar 2011
    Location
    Sauerland
    Posts
    6,725

    Default AW: Audacity no longer runs

    Please post:
    Code:
    zypper se -s audacity
    Code:
    zypper lr -d

  3. #3

    Default Re: Audacity no longer runs

    Code:
    zypper se -s audacity
    Repository 'packman' is out-of-date. You can run 'zypper refresh' as root to update it.
    Loading repository data...
    Reading installed packages...
    
    S  | Name                 | Type        | Version     | Arch   | Repository            
    ---+----------------------+-------------+-------------+--------+-----------------------
    i+ | Audacity             | application |             | noarch | openSUSE-Leap-42.2-Oss
    i+ | audacity             | package     | 2.2.0-14.10 | x86_64 | packman               
    v  | audacity             | package     | 2.1.2-1.2   | x86_64 | openSUSE-Leap-42.2-Oss
       | audacity             | srcpackage  | 2.2.0-14.10 | noarch | packman               
       | audacity-debuginfo   | package     | 2.2.0-14.10 | x86_64 | packman               
       | audacity-debugsource | package     | 2.2.0-14.10 | x86_64 | packman               
       | audacity-lang        | package     | 2.2.0-14.10 | noarch | packman               
       | audacity-lang        | package     | 2.1.2-1.2   | noarch | openSUSE-Leap-42.2-Oss
    I ran zypper refresh as suggested above then repeated first command (as root this time)

    Code:
    # zypper se -s audacity
    Loading repository data...
    Reading installed packages...
    
    S  | Name                 | Type        | Version     | Arch   | Repository            
    ---+----------------------+-------------+-------------+--------+-----------------------
    i+ | Audacity             | application |             | noarch | openSUSE-Leap-42.2-Oss
    i+ | audacity             | package     | 2.2.0-14.10 | x86_64 | packman               
    v  | audacity             | package     | 2.1.2-1.2   | x86_64 | openSUSE-Leap-42.2-Oss
       | audacity             | srcpackage  | 2.2.0-14.10 | noarch | packman               
       | audacity-debuginfo   | package     | 2.2.0-14.10 | x86_64 | packman               
       | audacity-debugsource | package     | 2.2.0-14.10 | x86_64 | packman               
       | audacity-lang        | package     | 2.2.0-14.10 | noarch | packman               
       | audacity-lang        | package     | 2.1.2-1.2   | noarch | openSUSE-Leap-42.2-Oss
    Code:
    # zypper lr -d
    Repository priorities are without effect. All enabled repositories share the same priority.
    
    #  | Alias                     | Name                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                        | Service
    ---+---------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+----------------------------------------------------------------------------+--------
     1 | libdvdcss                 | libdvdcss                               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_42.2/                         |        
     2 | openSUSE-42.2-0           | openSUSE-42.2-0                         | No      | ----      | ----    |   99     | yast2  | cd:///?devices=/dev/disk/by-id/ata-TSSTcorp_CDDVDW_SH-224DB_R93E6YBF100W7X |        
     3 | packman                   | packman                                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.2/                           |        
     4 | repo-debug                | openSUSE-Leap-42.2-Debug                | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.2/repo/oss/        |        
     5 | repo-debug-non-oss        | openSUSE-Leap-42.2-Debug-Non-Oss        | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.2/repo/non-oss/    |        
     6 | repo-debug-update         | openSUSE-Leap-42.2-Update-Debug         | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.2/oss/                   |        
     7 | repo-debug-update-non-oss | openSUSE-Leap-42.2-Update-Debug-Non-Oss | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.2/non-oss/               |        
     8 | repo-non-oss              | openSUSE-Leap-42.2-Non-Oss              | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.2/repo/non-oss/          |        
     9 | repo-oss                  | openSUSE-Leap-42.2-Oss                  | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.2/repo/oss/              |        
    10 | repo-source               | openSUSE-Leap-42.2-Source               | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.2/repo/oss/       |        
    11 | repo-source-non-oss       | openSUSE-Leap-42.2-Source-Non-Oss       | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.2/repo/non-oss/   |        
    12 | repo-update               | openSUSE-Leap-42.2-Update               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.2/oss/                         |        
    13 | repo-update-non-oss       | openSUSE-Leap-42.2-Update-Non-Oss       | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.2/non-oss/                     |

    If it helps any, I recall a recent update to audacity, it was working earlier.
    Desktop : Leap 15.1 | KDE Plasma | AMD Phenom II x6 1035T | 8 GB Memory | Integrated Radeon HD4250 | Ext4
    Laptop: Leap 15.2 | KDE Plasma | Intel Core i5 3rd Gen 3320M 2.6GHz | Intel HD Graphics 4000 | 8 GB Memory | Ext4

  4. #4
    Join Date
    Mar 2011
    Location
    Sauerland
    Posts
    6,725

    Default AW: Audacity no longer runs

    Try audacity from the OSS-Repo.

  5. #5

    Default Re: AW: Audacity no longer runs

    Quote Originally Posted by Sauerland View Post
    Try audacity from the OSS-Repo.
    Will it still be able to export to mp3? I could export to wav then convert to mp3 some other way, but it's sort of a pain in the ---.
    Desktop : Leap 15.1 | KDE Plasma | AMD Phenom II x6 1035T | 8 GB Memory | Integrated Radeon HD4250 | Ext4
    Laptop: Leap 15.2 | KDE Plasma | Intel Core i5 3rd Gen 3320M 2.6GHz | Intel HD Graphics 4000 | 8 GB Memory | Ext4

  6. #6
    Join Date
    Sep 2013
    Location
    Norfolk, UK
    Posts
    2,033

    Default Re: AW: Audacity no longer runs

    Quote Originally Posted by HighBloodSugar View Post
    Will it still be able to export to mp3?
    Audacity from OSS for TW and 42.3 now has mp3 support. From the TW change log:

    Sun Nov 5 12:21:03 UTC 2017 - davejplater@***.***
    - Enabled mad, twolame and lame for 42.3
    I don't know if that applies to the version from the 42.2 repositories.

    42.2 is almost at end of life ( Jan 26 2018 - https://en.opensuse.org/Lifetime ), time to consider an upgrade perhaps?
    Regards, Paul

  7. #7

    Default Re: Audacity no longer runs

    I switched to the OSS version, it imports and exports mp3. Thanks for everyone's help!
    Desktop : Leap 15.1 | KDE Plasma | AMD Phenom II x6 1035T | 8 GB Memory | Integrated Radeon HD4250 | Ext4
    Laptop: Leap 15.2 | KDE Plasma | Intel Core i5 3rd Gen 3320M 2.6GHz | Intel HD Graphics 4000 | 8 GB Memory | Ext4

  8. #8
    Join Date
    Jul 2008
    Location
    Planet Earth
    Posts
    195

    Default Re: Audacity no longer runs

    Oh dear yet again this rears it's head with WxWidgets, this happens every once in a while and you'd think by now people will learn but no. This affects Audacity 2.2.0 in Packman and Multimedia Apps. Perhaps one day Audacity will go QT, we can only hope.

    Bug report submitted, see here:

    https://bugzilla.opensuse.org/show_bug.cgi?id=1074040

  9. #9

    Default Re: Audacity no longer runs

    Quote Originally Posted by Dragon32 View Post
    Oh dear yet again this rears it's head with WxWidgets, this happens every once in a while and you'd think by now people will learn but no. This affects Audacity 2.2.0 in Packman and Multimedia Apps. Perhaps one day Audacity will go QT, we can only hope.
    The 42.3 version(s) work fine.
    I cannot say whether there is indeed a problem on 42.2 or not, but you also might just have outdated wxWidgets packages installed, like the person here: https://bugzilla.opensuse.org/show_b...id=1051717#c21

    What wxWidgets packages have you installed exactly?
    Code:
    zypper se -si wx

  10. #10

    Default Re: Audacity no longer runs

    Quote Originally Posted by Dragon32 View Post
    Hi Wolfi, I've tried both nostl1 from OSS repos and X11:wxWidgets, neither work.
    Well, the ones from X11:wxWidgets are probably not going to work, as wxWidgets is quite sensitive to the installed versions and what the application is built against.

    What you have installed looks fine, Packman doesn't provide their own wxWidgets anymore, the packages are built against the ones in the distribution (which is possible in the latest versions, there were problems with that in the past, that's why Packman only provided their own wxWidgets in the first place).

    I have a suspicion though.

    Audacity is (needs to be) built with GCC5, because the build of the latest version fails with the old 4.8 that is default in Leap.
    But the distribution's wxWidgets is of course built with 4.8.

    A comment in the spec file even states this:
    Code:
    #Audacity only builds with gcc >= 4.9
    # WARNING: Anything built against wxWidgets with gcc >= 5 needs widgets built with relax-abi.diff
    IIRC, the same problem was in 42.3, and has been fixed by a wxWidgets update (that relaxed that compiler check in wxWidgets with the mentioned relax-abi.diff).
    But obviously that update hasn't been released for 42.2...

    Well, that would be something for the maintainer to "solve" then, but he is normally quite responsive.

    Although, as already has been mentioned here in some previous post, 42.2 will be EOL a month anyway.
    Last edited by wolfi323; 23-Dec-2017 at 15:19.

Page 1 of 2 12 LastLast

Posting Permissions

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