| Summary: | Can't emerge mkvtoolnix-1.4.2 with wxGTK-2.6.0-r1 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Luká Polívka <lukas.polivka> |
| Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Luká Polívka
2005-05-22 13:18:39 UTC
Thanks now it depends directly on wxGTK 2.4 until a 2.6 compatible version isn't available. Actualy, just now, I tried making symlink: ln -s /usr/bin/wx-config-2.6 /usr/bin/wxgtk2-2.4-config And you know what? It WORKS! mkvtoolnix-1.4.2 compiles cleanly, runs cleanly, even after the symlink is deleted, without downgrading to the older wxGTK. That check for wxgtk2-2.4-config is done by something in the mkvtoolnix source package or in the ebuild? Maybe one could do some kind of workaround in the ebuild - either check for REAL version of the package emerged, or create temporary symlink. The bug is when invoking the eclass. The wxwidget.eclass says : #If you want to use wxGTK-2.6* export WX_GTK_VER in your ebuild in the function "need-wxwidgets" so the ebuild must be modified to export WX_GTK_VER=2.6 if the wxGTK-2.6 version is detected (maybe a new useflag) I added it manually and it works fine (on amd64 and x86) I'll add a version using 2.6 as soon as I have time to test them, but the current version will be just 2.4 until they can be tested. Unfortunately 2.6 support breaks from time to time. |