Tiny Core Linux
Tiny Core Extensions => TCE Bugs => Topic started 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
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
-
Hi AmarD
You could try creating links:
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.
-
Hi,
I cannot seem to find the right link for the repository.
closest I found was
http://tinycorelinux.net/6.x/x86_64/tcz/
But its only a list.
-
Hi AmarD
This is how you can download it:
http://tinycorelinux.net/6.x/x86_64/tcz/libcdio.tcz
-
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'?
-
Where did you find vcdimager - it does not appear to be present in the x86_64 repos?
-
Hi Juanito
vcdimager is on the "app store".
-
Are you using 32bit x86 or 64bit x86_64?
-
vcdimager updated in x86 repo
-
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!
-
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
-
What version and architecture of tinycore are you using?
$ uname -m
$ version
-
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.