Tiny Core Linux
Tiny Core Extensions => TCE News => TCE 2.x => Topic started by: Jason W on January 18, 2010, 08:36:47 PM
-
Thanks to Arslan S. for:
Title: libdvdread-dev.tcz
Description: libdvdread dev files.
Version: 4.1.3
Author: Various
Original-site: http://www.mplayerhq.hu/MPlayer/releases/dvdnav/
Copying-policy: GPL-2
Size: 56K
Extension_by: Arslan S.
Comments: This extension conflicts with libdvdread-dev.tcz
This extension is PPI compatible.
Change-log: ---
Current: 2010/01/18 Original
Title: libdvdread.tcz
Description: libdvdread provides the functionality that is required to access many DVDs.
Version: 4.1.3
Author: Various
Original-site: http://www.mplayerhq.hu/MPlayer/releases/dvdnav/
Copying-policy: GPL-2
Size: 44K
Extension_by: Arslan S.
Comments: libdvdread currently uses libdl to dynamically probe for libdvdcss
at runtime. If found, libdvdcss will be used to decrypt sections of
the DVD as necessary.
libdvdcss.tcz is recommended.
This extension conflicts with libdvdread.tcz (libdvdread3)
This extension is PPI compatible.
Change-log: ---
Current: 2010/01/18 Original
-
With tc2.8 and K3b,
K3b loads libdvdread in his .dep file, but it can't run because there is no libdvdread.so.3
tc@box:~$ sudo k3b
k3b: error while loading shared libraries: libdvdread.so.3: cannot open shared object file: No such file or directory
It's possible to add to the extension a symlink from libdvdread.so.4.1.3 to libdvdread.so.3 (like the libdvdread.so.4 also)?
This solves the problem
tc@box:/usr/local/lib$ ls libdvd*
libdvdread.so libdvdread.so.4 libdvdread.so.4.1.3
tc@box:/usr/local/lib$ sudo ln -s libdvdread.so.4.1.3 libdvdread.so.3
tc@box:/usr/local/lib$ ls libdvd*
libdvdread.so libdvdread.so.4
libdvdread.so.3 libdvdread.so.4.1.3
and sudo k3b runs OK
-
I will have k3b create this symlink to allow it to run.
Not the ideal solution but will do until a new k3b extension appears.
-
Added the old libs into the k3b extension itself under /usr/local/share/k3b. That way the integrety of /usr/local/lib libs will not potentially be compromised.
-
This is also an issue for the gst-plugins-bad/ugly extensions...
-
Meaning the old version of those plugins need to be packed in like libdvdread?
An updated or rebuilt k3b would be nice. If anyone is up to rebuilding or updating k3b, please do so. I cannot meet the time requirements of rebuilding and testing it, mainly testing and bugfixing. This is a package I basically built for fun early on, but a functional k3b is a good addition to TC.
-
Meaning the old version of those plugins need to be packed in like libdvdread?
Sorry - meaning the plugins look for libdvdread.so.3 so the symlink libdvdread.so.3 -> libdvdread.so.4.1.3 is required.
-
Ok, will deal with tonight. Thanks.
-
hmm i remember i rebuilt plugins against new dvdread
checked the following plugins
dvd playback plugin:
gst-plugins-bad/libresindvd.so --> libdvdnav4 --> libdvdread4
dvd read plugin:
gst-plugins-ugly/libgstdvdread.so --> libdvdread4