You are not logged in.
Hi,
Install or reinstall any package using Pacman is giving following set of errors at the end. Installations seems to go fine though. My system is up-to-date.
ldconfig: File /usr/lib32/libgstreamer-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstreamer-0.10.so is empty, not checked.
ldconfig: File /usr/lib32/libgstbase-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstbase-0.10.so is empty, not checked.
ldconfig: File /usr/lib32/libgstcontroller-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstcontroller-0.10.so is empty, not checked.
ldconfig: File /usr/lib32/libgstdataprotocol-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstdataprotocol-0.10.so is empty, not checked.
ldconfig: File /usr/lib32/libgstcheck-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstcheck-0.10.so is empty, not checked.
ldconfig: File /usr/lib32/libgstnet-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstnet-0.10.so is empty, not checked.
ldconfig: File /usr/lib32/libgstreamer-0.10.so.0.30.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstbase-0.10.so.0.30.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstcontroller-0.10.so.0.30.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstdataprotocol-0.10.so.0.30.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstcheck-0.10.so.0.30.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstnet-0.10.so.0.30.0 is empty, not checked.
ldconfig: File /usr/lib32/liborc-0.4.so.0 is empty, not checked.
ldconfig: File /usr/lib32/liborc-0.4.so is empty, not checked.
ldconfig: File /usr/lib32/liborc-test-0.4.so.0 is empty, not checked.
ldconfig: File /usr/lib32/liborc-test-0.4.so is empty, not checked.
ldconfig: File /usr/lib32/liborc-0.4.so.0.17.0 is empty, not checked.
ldconfig: File /usr/lib32/liborc-test-0.4.so.0.17.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstinterfaces-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstinterfaces-0.10.so is empty, not checked.
ldconfig: File /usr/lib32/libgsttag-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib32/libgsttag-0.10.so is empty, not checked.
ldconfig: File /usr/lib32/libgstcdda-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstcdda-0.10.so is empty, not checked.
ldconfig: File /usr/lib32/libgstfft-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstfft-0.10.so is empty, not checked.
ldconfig: File /usr/lib32/libgstnetbuffer-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstnetbuffer-0.10.so is empty, not checked.
ldconfig: File /usr/lib32/libgstrtp-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstrtp-0.10.so is empty, not checked.
ldconfig: File /usr/lib32/libgstsdp-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstsdp-0.10.so is empty, not checked.
ldconfig: File /usr/lib32/libgstrtsp-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstrtsp-0.10.so is empty, not checked.
ldconfig: File /usr/lib32/libgstvideo-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstvideo-0.10.so is empty, not checked.
ldconfig: File /usr/lib32/libgstpbutils-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstpbutils-0.10.so is empty, not checked.
ldconfig: File /usr/lib32/libgstaudio-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstaudio-0.10.so is empty, not checked.
ldconfig: File /usr/lib32/libgstriff-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstriff-0.10.so is empty, not checked.
ldconfig: File /usr/lib32/libgstapp-0.10.so.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstapp-0.10.so is empty, not checked.
ldconfig: File /usr/lib32/libgstinterfaces-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib32/libgsttag-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstcdda-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstfft-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstnetbuffer-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstrtp-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstsdp-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstrtsp-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstvideo-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstpbutils-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstaudio-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstriff-0.10.so.0.25.0 is empty, not checked.
ldconfig: File /usr/lib32/libgstapp-0.10.so.0.25.0 is empty, not checked.
Thanks.
Last edited by donniezazen (2013-08-09 05:39:23)
Offline
run pacman -Qo on those files and reinstall whatever package they belong to.
Offline
I am getting no package owns error or if i am using the wrong syntax.
pacman -Qo libgstreamer-0.10.so.0
error: failed to find 'libgstreamer-0.10.so.0' in PATH: No such file or directory
[donnie@archlinux ~]$ pacman -Qo libgstreamer
error: failed to find 'libgstreamer' in PATH: No such file or directory
[donnie@archlinux ~]$ pacman -Qo lib32-gstreamer
error: failed to find 'lib32-gstreamer' in PATH: No such file or directory
[donnie@archlinux ~]$ pacman -Qo gstreamer
error: failed to find 'gstreamer' in PATH: No such file or directory
[donnie@archlinux ~]$ pacman -Qo /usr/lib32/libgstreamer-0.10.so.0
error: No package owns /usr/lib32/libgstreamer-0.10.so.0
Offline
Then the pacman database entry is probably damaged, too. "pkgfile libgstreamer-0.10.so.0" tells me that file belongs to either extra/gstreamer0.10 or multilib/lib32-gstreamer0.10, in this case it's obviously the multilib one. Try pacman -Qi lib32-gstreamer0.10, I'll bet it just says 'none' for everything. If that's the case, when you reinstall lib32-gstreamer0.10, you'll probably have to use --force
Last edited by Scimmia (2013-08-09 03:14:50)
Offline
sudo pacman -S gstreamer0.10 lib32-gstreamer0.10
warning: gstreamer0.10-0.10.36-2 is up to date -- reinstalling
warning: lib32-gstreamer0.10-0.10.36-2 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...
Packages (2):
Name Old Version New Version Net Change
extra/gstreamer0.10 0.10.36-2 0.10.36-2 0.00 MiB
multilib/lib32-gstreamer0.10 0.10.36-2 0.10.36-2 1.95 MiB
Total Installed Size: 14.49 MiB
Net Upgrade Size: 1.95 MiB
:: Proceed with installation? [Y/n]
(2/2) checking keys in keyring [#####################################################] 100%
(2/2) checking package integrity [#####################################################] 100%
error: lib32-gstreamer0.10: signature from "Maxime Gauduin <alucryd@gmail.com>" is invalid
:: File /var/cache/pacman/pkg/lib32-gstreamer0.10-0.10.36-2-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] y
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.
sudo pacman -S lib32-gstreamer0.10
warning: lib32-gstreamer0.10-0.10.36-2 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...
Packages (1):
Name Old Version New Version Net Change Download Size
multilib/lib32-gstreamer0.10 0.10.36-2 0.10.36-2 1.95 MiB 0.54 MiB
Total Download Size: 0.54 MiB
Total Installed Size: 1.95 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages ...
lib32-gstreamer0.10-0.10.36-2-x86_64 551.8 KiB 333K/s 00:02 [#####################################################] 100%
(1/1) checking keys in keyring [#####################################################] 100%
(1/1) checking package integrity [#####################################################] 100%
(1/1) loading package files [#####################################################] 100%
(1/1) checking for file conflicts [#####################################################] 100%
error: failed to commit transaction (conflicting files)
lib32-gstreamer0.10: /usr/lib32/gstreamer-0.10/gst-plugin-scanner exists in filesystem
lib32-gstreamer0.10: /usr/lib32/gstreamer-0.10/libgstcoreelements.so exists in filesystem
lib32-gstreamer0.10: /usr/lib32/gstreamer-0.10/libgstcoreindexers.so exists in filesystem
lib32-gstreamer0.10: /usr/lib32/libgstbase-0.10.so exists in filesystem
lib32-gstreamer0.10: /usr/lib32/libgstbase-0.10.so.0 exists in filesystem
lib32-gstreamer0.10: /usr/lib32/libgstbase-0.10.so.0.30.0 exists in filesystem
lib32-gstreamer0.10: /usr/lib32/libgstcheck-0.10.so exists in filesystem
lib32-gstreamer0.10: /usr/lib32/libgstcheck-0.10.so.0 exists in filesystem
lib32-gstreamer0.10: /usr/lib32/libgstcheck-0.10.so.0.30.0 exists in filesystem
lib32-gstreamer0.10: /usr/lib32/libgstcontroller-0.10.so exists in filesystem
lib32-gstreamer0.10: /usr/lib32/libgstcontroller-0.10.so.0 exists in filesystem
lib32-gstreamer0.10: /usr/lib32/libgstcontroller-0.10.so.0.30.0 exists in filesystem
lib32-gstreamer0.10: /usr/lib32/libgstdataprotocol-0.10.so exists in filesystem
lib32-gstreamer0.10: /usr/lib32/libgstdataprotocol-0.10.so.0 exists in filesystem
lib32-gstreamer0.10: /usr/lib32/libgstdataprotocol-0.10.so.0.30.0 exists in filesystem
lib32-gstreamer0.10: /usr/lib32/libgstnet-0.10.so exists in filesystem
lib32-gstreamer0.10: /usr/lib32/libgstnet-0.10.so.0 exists in filesystem
lib32-gstreamer0.10: /usr/lib32/libgstnet-0.10.so.0.30.0 exists in filesystem
lib32-gstreamer0.10: /usr/lib32/libgstreamer-0.10.so exists in filesystem
lib32-gstreamer0.10: /usr/lib32/libgstreamer-0.10.so.0 exists in filesystem
lib32-gstreamer0.10: /usr/lib32/libgstreamer-0.10.so.0.30.0 exists in filesystem
lib32-gstreamer0.10: /usr/lib32/pkgconfig/gstreamer-0.10.pc exists in filesystem
lib32-gstreamer0.10: /usr/lib32/pkgconfig/gstreamer-base-0.10.pc exists in filesystem
lib32-gstreamer0.10: /usr/lib32/pkgconfig/gstreamer-check-0.10.pc exists in filesystem
lib32-gstreamer0.10: /usr/lib32/pkgconfig/gstreamer-controller-0.10.pc exists in filesystem
lib32-gstreamer0.10: /usr/lib32/pkgconfig/gstreamer-dataprotocol-0.10.pc exists in filesystem
lib32-gstreamer0.10: /usr/lib32/pkgconfig/gstreamer-net-0.10.pc exists in filesystem
Errors occurred, no packages were upgraded.
It seems like a problem with lib32-gstreamer0.10. Is it okay to use --force? I don't want to break other things by using --force.
Offline
--force should be perfectly safe in this instance; if you want to be sure, run pacman -Qo on each of those files. If all of them come back as not being owned by any package, it's safe. Looking at the names, it's pretty obvious that they were put there by lib32-gstreamer0.10 and things just got corrupted.
Offline