Tiny Core Linux

Tiny Core Extensions => TCE News => TCE 3.x => Topic started by: hiro on June 11, 2012, 08:23:16 AM

Title: mkvtoolnix needs libebml.so.0 libmatroska.so.0
Post by: hiro on June 11, 2012, 08:23:16 AM
the versions which get provided by the respective dependencies are newer versions of libebml.so.0 libmatroska.so.0

they have a .3 at the end now.
Title: Re: mkvtoolnix needs libebml.so.0 libmatroska.so.0
Post by: curaga on June 11, 2012, 10:21:55 AM
I'm afraid I consider 3.x deprecated by now. The issue also seems to affect 4.x, but an extension built there would likely not work on 3.x.

IOW, you're welcome to update mkvtoolnix for 3.x, given that you care about 3.x more than I do :)

I'll get an update for 4.x out soon.
Title: Re: mkvtoolnix needs libebml.so.0 libmatroska.so.0
Post by: curaga on June 11, 2012, 10:49:11 AM
Uh, scratch that. The latest mkvtoolnix needs Ruby and a newer Boost, among other things.
Title: Re: mkvtoolnix needs libebml.so.0 libmatroska.so.0
Post by: curaga on June 11, 2012, 11:05:02 AM
Post #3 in row, heh.

With the latest being such a PITA to build, it turned out to be easier to restore the -0 versions, named separately, and adjust the mkvtoolnix dep file.

This was done for both 3.x and 4.x, both should work now.
Title: Re: mkvtoolnix needs libebml.so.0 libmatroska.so.0
Post by: hiro on June 11, 2012, 01:22:07 PM
cool, I just tried updating from distro.ibiblio.org, but I still see the .3 versions only.
I was about to suggest just going back (sadly this fixes more stuff than when going forward). But I wasn't sure about the other possibilities either.
Title: Re: mkvtoolnix needs libebml.so.0 libmatroska.so.0
Post by: curaga on June 12, 2012, 02:52:39 AM
I didn't overwrite the libmatroska.tcz libebml.tcz extensions, I uploaded the old ones as libmatroska-0.tcz libebml-0.tcz and edited the mkvtoolnix dep file to match.

Try updating dep files and then check for missing dependencies.