Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 736192 - media-sound/audacity-2.4.2: requires wxGTK-3.1 min version
Summary: media-sound/audacity-2.4.2: requires wxGTK-3.1 min version
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Professional Audio Applications Maintainers
URL:
Whiteboard:
Keywords:
Depends on: 577030
Blocks: 711444
  Show dependency tree
 
Reported: 2020-08-06 22:59 UTC by Nikita Zlobin
Modified: 2021-03-20 15:07 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nikita Zlobin 2020-08-06 22:59:31 UTC
Current audacity-2.4.2 depends on wxGTK:3.0-gtk3, moreover it's the only packaged gtk3 wxGTK version. Release notes are not clear with exact minimum version, they made it clear in response to issue: https://github.com/audacity/audacity/issues/639
Release notes: https://www.audacityteam.org/audacity-2-4-2-released

For now wxGTK-3.1 can only be found in one overlay.

Reproducible: Always
Comment 1 Nikita Zlobin 2020-08-08 14:01:24 UTC
Someone noted in my issue, that wxGTK-3.1.4 is officially unstable, dev version.
As for that bug, it was for tracks redraw issue, which seems to be caused by using wxGTK gtk3 slots (I got redraw problem even with 2.3.2 when built against gtk3 wxGTK, while with gtk2 variant - no problems). Source for version 2.3.2 ebuild - just copied one from 2.3.3, editing patches list and wxGTK slot.
Comment 2 Sven Eden 2020-12-10 09:03:43 UTC
(In reply to Nikita Zlobin from comment #1)
> As for that bug, it was for tracks redraw issue, which seems to be caused by
> using wxGTK gtk3 slots (I got redraw problem even with 2.3.2 when built
> against gtk3 wxGTK, while with gtk2 variant - no problems).

The same happens in BOINC Manager Disk Usage tab. See #650500
Whether updating to wxGTK-3.0.5 or 3.1.4 helps, remains to be seen. (Haven't tested that, yet.)
Comment 3 Sven Eden 2020-12-12 17:27:47 UTC
(In reply to Sven Eden from comment #2)
> The same happens in BOINC Manager Disk Usage tab. See #650500
> Whether updating to wxGTK-3.0.5 or 3.1.4 helps, remains to be seen. (Haven't
> tested that, yet.)

Tested, no difference. Although both wxGTK-3.0.5 and 3.1.4 work just fine, my problem with the BOINC Manager Disk Usage tab isn't effected.
Comment 4 Kalin KOZHUHAROV 2021-01-17 11:36:31 UTC
Just a few more clarity on required versions, as stated on the official site: https://www.audacityteam.org/download/linux/

"Incorrectly built packages

Some distributions offer Audacity that was incorrectly built against the wrong wxWidgets (3.0.x).  Audacity 2.4.2 must be built against wxWidgets 3.1.3."

Actually, it is a bigger mess: https://wiki.audacityteam.org/wiki/Building_On_Linux
"WxWidgets 3.1 built with gtk2. (see note below)


wxWidgets:

Audacity's fork of wxWidgets 3.1.3 (https://github.com/audacity/wxWidgets) should
be used as this includes bug fixes that are not yet available upstream.
WxWidgets should be built with gtk2 as gtk3 is not yet fully supported."

Given that media-sound/audacity-2.4.2-r1 is the only one in the tree and it is marked stable for some reason, I'd see we need to bring back some older version and/or at least mask 2.4.2 with ~arch.
Comment 5 Kelly Hirai 2021-03-07 04:57:02 UTC
i can confirm downloading the audacity sources and compiling with the gtk2-unicode-3.0 wxwidget implementation eselect-ed fixes the the cursor problems.