Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 139789 - mkvtoolnix-1.6.5 requires wxGTK-2.4
Summary: mkvtoolnix-1.6.5 requires wxGTK-2.4
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on: 160769
Blocks:
  Show dependency tree
 
Reported: 2006-07-09 09:32 UTC by crusaderky
Modified: 2007-01-20 19:22 UTC (History)
4 users (show)

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


Attachments
Change dependency to wxGTK-2.4* (mkvtoolnix-1.7.0.ebuild.patch,374 bytes, patch)
2006-11-13 07:31 UTC, Niels Laukens
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description crusaderky 2006-07-09 09:32:11 UTC
If the wxwindows USE flag is set, the mkvtoolnix ebuild explicitly requires wxGTK-2.6*. However, if wxGTK-2.4* is not installed, the mmg GUI will automatically be excluded by ./configure, no matter the USE flags, and mmg will NOT be built.
Comment 1 Steve Dibb (RETIRED) gentoo-dev 2006-09-07 14:49:05 UTC
Can you test the new version (1.7.0) and see if it still an issue?
Comment 2 Daniel Pielmeier gentoo-dev 2006-09-07 14:58:32 UTC
(In reply to comment #1)
> Can you test the new version (1.7.0) and see if it still an issue?
> 

i have upgraded to 1.7.0 today and this version is built without gui too.
wxwindows use flag is enabled and installed wxgtk is version 2.6.2-r1.
Comment 3 Steve Dibb (RETIRED) gentoo-dev 2006-09-07 15:47:06 UTC
Can someone on wxWindows team take a look at this?

If 2.4 and 2.6 are both installed, the config script will use 2.4.  Fixing it is   beyond my ebuildage.
Comment 4 Niels Laukens 2006-11-13 07:31:45 UTC
Created attachment 101838 [details, diff]
Change dependency to wxGTK-2.4*

This patch made it work with me
Comment 5 Mart Raudsepp gentoo-dev 2006-11-13 07:43:43 UTC
The problem has nothing to do with wx version.
The problem is with the fact that wx-config symlinks point at wx-config-2.4 on systems that have both installed, and the package using the wx-config symlink instead of wx-config-2.6, because mkvtoolnix build system isn't using the official AM_PATH_WXCONFIG aclocal macro provided by wxwin.m4 which would make the environment flags used to make it use the wx-config-2.6 symlink in wxwindows.eclass be honored.
One possible workaround is to uninstall wxGTK-2.4 and re-emerge wxGTK-2.6 after that - the re-emerge essentially just makes wx-config symlink and makes it point at wx-config-2.6 (so this could be done manually instead to save time).
Comment 6 Alexis Ballier gentoo-dev 2007-01-20 19:22:04 UTC
mkvtoolnix 1.8.1 which went stable this week now has a configure option to tell  wx-config path : 
use wxwindows && myconf="--with-wx-config=${WX_CONFIG}"

so I suppose this one is fixed.