Has anyone successfully got mkvmerge gui working in 13.1.
I believe mkvmerge + mkvmerge gui come in the same package, but when running mkvmerge Gui, get a message along the lines of: “incompatible mkvmerge version”??
Have also tried installing mkvtoolnix-7.0.0-1.x86_64.rpm and can’t work out the dependencies… Lots of libwx_gtk2u_adv-2.8.so.0()(64bit) is needed by mkvtoolnix-7.0.0-1.x86_64 and similar.
Has anyone succeeded with this?
Thanks.
It worked fine here the last time I tried.
How did you install it?
If it’s the standard packages included in openSUSE 13.1, they should work fine.
Maybe you have some self-compiled version lying around on your hard disk?
Check /usr/local/bin f.e.
Have also tried installing mkvtoolnix-7.0.0-1.x86_64.rpm and can’t work out the dependencies… Lots of libwx_gtk2u_adv-2.8.so.0()(64bit) is needed by mkvtoolnix-7.0.0-1.x86_64 and similar.
And where do you have that package from? I don’t find this version anywhere on OBS.
multimedia:apps only contains 6.9.1 at this point.
Is this really intended for openSUSE 13.1?
Anyway, you need some libwx packages, as your message says.
Those are included in openSUSE 13.1, so just install them.
Or better use zypper to install mkvtoolnix, then all dependencies should be installed automatically.
(you can install downloaded rpm packages with zypper, just use “zypper in filename.rpm”)
Has anyone succeeded with this?
Yes. The version in 13.1 worked fine here, and the version from multimedia:apps as well when I last tried.
Using package mkvtoolnix from the openSUSE repos since 13.1 came out,
never had any issues.
mkvtoolnix - 6.3.0-2.1.3
OK, finally got it sorted… Probably my prob?
Checked the versions in Yast>Software. I had installed 6.9.1-130.3-x86_64 from multimedia:apps … Vendor obs://build.opensuse.org/multimedia
Uninstalled this and installed 6.3.0-2.1.3-x86_64 from vendor openSSUSE…
Does this mean I had downloaded the other from the build service? (which I would have thought should work…?)
This does appear to be a very old version, though??
Thanks for the help/pointing in the right direction.
Yes.
I just tried that OBS version and got the same error. The GUI did start, but it didn’t really work.
Starting “mkvmerge” in a terminal window revealed the problem:
:~> mkvmerge -v
mkvmerge: symbol lookup error: mkvmerge: undefined symbol: _ZN11libmatroska14KaxSeekPreRoll10ClassInfosE
So it is incompatible to the libmatroska in the standard distribution, because multimedia:libs contains an updated one which mkvtoolsnix is built against. (multimedia:apps builds against multimedia:libs, those two repos belong together: one contains updated libraries, the other one applications)
You have to install libmatroska6-1.4.1 from multimedia:libs as well, then the mkvmerge from multimedia:apps will work.
http://software.opensuse.org/download.html?project=multimedia%3Alibs&package=libmatroska
This does appear to be a very old version, though??
Well, it’s openSUSE’s policy to only provide bug- and security fixes through the official update channels.
If you want to have a newer (feature) version, you have to wait for the next openSUSE release or add some repo from OBS.
That’s not specific to mkvmerge though.