You are not logged in.
Pages: 1
Topic closed
While installing K3b my computer locked up. Had to force a reboot. Tried reinstalling K3b and am now getting this error:
k3b: error while loading shared libraries: /usr/lib/libdvdread.so.3: file too short
Last edited by mooreted (2009-02-25 23:56:46)
Offline
Also getting the following errors:
/sbin/ldconfig: File /usr/lib/libtag_c.so is empty, not checked.
/sbin/ldconfig: File /usr/lib/libdvdread.so is empty, not checked.
/sbin/ldconfig: File /usr/lib/libmusicbrainz.so.4.0.3 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libtag.so.1.5.0 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libmpcdec.so.5 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libtag_c.so.0 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libdbus-qt-1.so is empty, not checked.
/sbin/ldconfig: File /usr/lib/libmusicbrainz.so is empty, not checked.
/sbin/ldconfig: File /usr/lib/libmpcdec.so.5.0.2 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libmpcdec.so is empty, not checked.
/sbin/ldconfig: File /usr/lib/libdbus-qt-1.so.1.0.0 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libtag_c.so.0.0.0 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libmusicbrainz.so.4 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libdvdread.so.3.2.1 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libtag.so is empty, not checked.
/sbin/ldconfig: File /usr/lib/libdvdread.so.3 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libtag.so.1 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libdbus-qt-1.so.1 is empty, not checked.
Offline
Looks like maybe the dependencies for k3b got messed up during the inital installation. Those errors seem to refer to files that belong to libdvdread, taglib, musicbrainz, libmpcdec and dbus-qt3. So probably at least those ones will need reinstalling. If you want to be safe you can try reinstalling the other dependencies as well.
Offline
Thanks, I'll have to wait until I get back to work to see if I can figure out all the dependencies that need to be reinstalled.
Offline
Well, got tired of trying to find every dependency that was messed up. Did a fresh install. At least I'm getting good at installing Arch.
Offline
Probably overkill, but glad you got in working. Not sure what the problem finding dependencies was, but for future reference you can get a list of all the dependencies for a package under pacman -Si [package name]. Or if it's already installed -Qi will also work. If you haven't looked at the man page for pacman yet, that would be useful reading.
Last edited by mcmillan (2009-02-26 08:37:33)
Offline
It's searching for what each thing is that's a pain. For instance libtag_c.so:
bash-3.2# pacman -Qi libtag_c.so
error: package "libtag_c.so" not found
bash-3.2# pacman -Si libtag_c.so
error: package 'libtag_c.so' was not found
bash-3.2# pacman -Qi libtag_c.so
error: package "libtag_c.so" not found
bash-3.2# pacman -Si libtag_c.so
error: package 'libtag_c.so' was not found
bash-3.2# pacman -Si libtag
error: package 'libtag' was not found
bash-3.2# pacman -Qi libtag
error: package "libtag" not found
bash-3.2# pacman -Qi libtag_c
error: package "libtag_c" not found
bash-3.2# pacman -Si libtag_c
error: package 'libtag_c' was not found
Then you have to google libtag_c.so.:
"Audio Meta-Data Library"
Hmm, what does that mean?
Google some more, find a bunch of posts that have nothing to do with K3b. Read forum post after forum post. Still don't know what package it belongs to: libdbus and libdvdread are the only things I recognized in that list, and libdvdread was the only one that gave up it's information freely.
Since it was a new install, it was easier just to start over. This is how things can get a little frustrating for an Arch noobie.
Offline
ahh I see where you went wrong.
You are looking for what package a particular file belongs to, this comes out of the -Qo option.
pacman -Qo /usr/lib/libtag_c.sopacman -Qo /usr/lib/libtag_c.so
/usr/lib/libtag_c.so is owned by taglib 1.5-1.
I was also thinking it might just be simple to reinstall each of the packages, from the output of pacman -Si k3b this is
cdrdao cdrkit cdparanoia kdelibs3 libsamplerate lame libidn libmad normalize sox hal>=0.5.8.1-6 ffmpeg>=20070131 musicbrainz libart-lgpl taglib>=1.4 libmpcdec>=1.2.5 libdvdread dbus-qt3 flac>=1.2.0 libvorbis
Though like you said, for a fresh install sometimes it's easier to just start from scratch when the problems were caused by something that's not likely to occur again.
Offline
Ohh, nice. I didn't think of that. Thanks. Hopefully it won't happen again, but now I know better where to look.
Appreciate the help.
Offline
I get similar error whenever I try to install any application through pacman.
/sbin/ldconfig: File /usr/lib/libiec61883.so is empty, not checked.
/sbin/ldconfig: File /usr/lib/libmlt++.so.0.4.4 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libSDL_image.so is empty, not checked.
/sbin/ldconfig: File /usr/lib/libavc1394.so.0 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libdv.so is empty, not checked.
/sbin/ldconfig: File /usr/lib/libmlt.so.1 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libiec61883.so.0 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libSDL_image-1.2.so.0.1.6 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libgavl.so is empty, not checked.
/sbin/ldconfig: File /usr/lib/libmlt++.so is empty, not checked.
/sbin/ldconfig: File /usr/lib/libavc1394.so is empty, not checked.
/sbin/ldconfig: File /usr/lib/libgavl.so.1 is empty, not checked.
/sbin/ldconfig: File /usr/lib/librom1394.so.0.3.0 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libgavl.so.1.0.0 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libavc1394.so.0.3.0 is empty, not checked.
/sbin/ldconfig: File /usr/lib/librom1394.so is empty, not checked.
/sbin/ldconfig: File /usr/lib/libmlt.so is empty, not checked.
/sbin/ldconfig: File /usr/lib/librom1394.so.0 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libdv.so.4.0.3 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libdv.so.4 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libmlt++.so.2 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libmlt.so.0.4.4 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libiec61883.so.0.1.1 is empty, not checked.
/sbin/ldconfig: File /usr/lib/libSDL_image-1.2.so.0 is empty, not checked.
and when I tried fixing I get below message
# pacman -Qo /usr/lib/libSDL_image.so /usr/lib/libavc1394.so.0 /usr/lib/libdv.so /usr/lib/libmlt.so.1 /usr/lib/libiec61883.so.0 /usr/lib/libSDL_image-1.2.so.0.1.6 /usr/lib/libgavl.so /usr/lib/libavc1394.so /usr/lib/libmlt.so /usr/lib/libdv.so.4.0.3 /usr/lib/libdv.so.4 /usr/lib/libmlt++.so.2 /usr/lib/libmlt.so.0.4.4 /usr/lib/libiec61883.so.0.1.1 /usr/lib/libSDL_image-1.2.so.0
error: No package owns /usr/lib/libSDL_image.so
error: No package owns /usr/lib/libavc1394.so.0
error: No package owns /usr/lib/libdv.so
error: No package owns /usr/lib/libmlt.so.1
error: No package owns /usr/lib/libiec61883.so.0
error: No package owns /usr/lib/libSDL_image-1.2.so.0.1.6
error: No package owns /usr/lib/libgavl.so
error: No package owns /usr/lib/libavc1394.so
error: No package owns /usr/lib/libmlt.so
error: No package owns /usr/lib/libdv.so.4.0.3
error: No package owns /usr/lib/libdv.so.4
error: No package owns /usr/lib/libmlt++.so.2
error: No package owns /usr/lib/libmlt.so.0.4.4
error: No package owns /usr/lib/libiec61883.so.0.1.1
error: No package owns /usr/lib/libSDL_image-1.2.so.0
looking for someone to help on this. Thx.
Offline
baffled as to how this is "solved". A rebuild is a workaround, not a solution. I also have this problem where multiple packages seem to have been installed with files of zero size.
Offline
Create a new thread explaining what happened and what you've tried to solve it. Link back to this thread if you think it's relevant, but after 4 years, I doubt it will be.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
Offline
Pages: 1
Topic closed