Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 820353 - media-plugins/x42-plugins used with media-sound/ardour requires media-libs/suil +gtk
Summary: media-plugins/x42-plugins used with media-sound/ardour requires media-libs/su...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Professional Audio Applications Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-26 14:01 UTC by Pistos
Modified: 2021-11-18 08:35 UTC (History)
2 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 Pistos 2021-10-26 14:01:23 UTC
## Steps to Reproduce:

1. emerge media-sound/ardour
2. emerge media-plugins/x42-plugins
3. observe that media-libs/suil (dependency of ardour) has USE flag -gtk (flag off)
4. start ardour from terminal (to be able to see stdout & stderr)
5. add x42-eq plugin to a track (select track; in blank space in left side of ardour GUI, right click; New Plugin | Plugin Selector)
6. double click on x42-eq plugin in track's plugin list

## Expected Behaviour:

x42-eq plugin's UI appears in a child window, as seen at https://x42-plugins.com/x42/x42-eq

## Actual Behaviour:

Console output is:

suil error: Failed to open module /usr/lib64/suil-0/libsuil_x11_in_gtk2.so (/usr/lib64/suil-0/libsuil_x11_in_gtk2.so: cannot open shared object file: No such file or directory)

## Workaround:

Manually emerge media-libs/suil with USE flag gtk
Comment 1 Miroslav Šulc gentoo-dev 2021-11-18 08:33:05 UTC
thank you for the report. i'm not really sure this is an issue of x42-plugins as none of the libs links against suil, whereas ardour does. so it makes more sense to add that requirement to ardour itself.
Comment 2 Larry the Git Cow gentoo-dev 2021-11-18 08:35:15 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd9c2c1164df2e57ca5e5082ea506fd31f628d2

commit 2dd9c2c1164df2e57ca5e5082ea506fd31f628d2
Author:     Miroslav Šulc <fordfrog@gentoo.org>
AuthorDate: 2021-11-18 08:34:58 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2021-11-18 08:35:13 +0000

    media-sound/ardour: added for media-libs/suil[gtk] for plugins
    
    Closes: https://bugs.gentoo.org/820353
    Package-Manager: Portage-3.0.28, Repoman-3.0.3
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 media-sound/ardour/ardour-6.9.ebuild  | 2 +-
 media-sound/ardour/ardour-9999.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)