Tiny Core Linux

Tiny Core Extensions => TCE Bugs => Topic started by: AmarD on May 18, 2021, 04:43:13 PM

Title: Error ripping VCDs (vcdimager)
Post by: AmarD on May 18, 2021, 04:43:13 PM
**********
Hi
I wanted to archive some old VCDs, but direct copying them gives errors. I happenned to find a a programme called "vcdimager" which claimed to do the job.
After running it in terminal, an error comes up
Quote
error while loading shared libraries: libiso9660.so.10: cannot open shared object file: No such file or directory

So I opened up xfe and searched  for "9960", and all I found were libiso9960.so files, except they had the version number 11 in the end instead of the 10 required by "vcdimager".
I also checked "libcdio" on the "app store" and they only had version 11, like the one on my setup.

How do I downgrade  libcdio from version 11 to 10 and try to see that "vcd imager" works.
*********
Thanks in advance
Title: Re: Error ripping VCDs (vcdimager)
Post by: Rich on May 18, 2021, 05:42:31 PM
Hi AmarD
You could try creating links:
Code: [Select]
sudo ln -a usr/local/lib/libiso9660.so.11 usr/local/lib/libiso9660.so.10
sudo ln -a usr/local/lib/libiso9660.so.11.0.0 usr/local/lib/libiso9660.so.10.0.0

Version 10 is in libcdio.tcz in the TC6 repository. The dependencies are a lot different and could cause other problems.
Title: Re: Error ripping VCDs (vcdimager)
Post by: AmarD on May 18, 2021, 11:19:15 PM
Hi,
I cannot seem to find the right link for the repository.
closest I found was
Quote
http://tinycorelinux.net/6.x/x86_64/tcz/
But its only a list.
Title: Re: Error ripping VCDs (vcdimager)
Post by: Rich on May 18, 2021, 11:28:45 PM
Hi AmarD
This is how you can download it:
http://tinycorelinux.net/6.x/x86_64/tcz/libcdio.tcz
Title: Re: Error ripping VCDs (vcdimager)
Post by: AmarD on May 19, 2021, 02:06:23 AM
Thank You. Downloaded properly.
Should I put the old libcdio.tcz in tce/optional directory and restart?
how do I ensure the libiso9660 is extracted from the old 'libcdio.tcz'?
Title: Re: Error ripping VCDs (vcdimager)
Post by: Juanito on May 19, 2021, 03:27:03 AM
Where did you find vcdimager - it does not appear to be present in the x86_64 repos?
Title: Re: Error ripping VCDs (vcdimager)
Post by: AmarD on May 19, 2021, 03:56:00 AM
Hi Juanito
vcdimager is on the "app store".
Title: Re: Error ripping VCDs (vcdimager)
Post by: Juanito on May 19, 2021, 04:02:52 AM
Are you using 32bit x86 or 64bit x86_64?
Title: Re: Error ripping VCDs (vcdimager)
Post by: Juanito on May 19, 2021, 04:32:13 AM
vcdimager updated in x86 repo
Title: Re: Error ripping VCDs (vcdimager)
Post by: AmarD on May 19, 2021, 11:26:10 AM
Thank You. Will try and let you know. An audio CD has been ripping for some time. As soon as its finished, in go the VCDs!
Title: Re: Error ripping VCDs (vcdimager)
Post by: AmarD on May 20, 2021, 12:32:49 AM
Hi
I updated vcdimager through the "App Store". I ran it and it gave me the same error, except its asking for libcdio9660 version 11. However, I have the latest libcdio also installed and loaded onboot but to no avail.
Out of frustration I loaded up the base version of tinycore  and installed vcdimager. It installed the required dependencies automatically and was able to detect my old VCD.
How do I get vcdimager working with my regular install of tinycore, persistence and all?
Thank you in Advance
Title: Re: Error ripping VCDs (vcdimager)
Post by: Juanito on May 20, 2021, 02:15:28 AM
What version and architecture of tinycore are you using?

Code: [Select]
$ uname -m
$ version
Title: Re: Error ripping VCDs (vcdimager)
Post by: AmarD on May 20, 2021, 02:47:25 AM
Thank you for your help.
I marked  for deletion libcdio, vcdimager and everything depending upon libcdio (vlc3,mplayer etc).
Then Reinstalled vcdimager as is.
Everything works well.
Great!
****
And I'm running i686 with version 12.
My processor is 64 bit so I thought the tc I installed is also 64 bit. I was wrong on that one.