You are not logged in.

#1 2013-08-08 19:33:36

donniezazen
Member
From: Salt Lake City
Registered: 2011-06-24
Posts: 671
Website

[Solved]ldconfig:File /usr/lib32/libXXX-0.10.so.0 is empty,not checked

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

#2 2013-08-08 23:53:34

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,466

Re: [Solved]ldconfig:File /usr/lib32/libXXX-0.10.so.0 is empty,not checked

run pacman -Qo on those files and reinstall whatever package they belong to.

Online

#3 2013-08-08 23:58:54

donniezazen
Member
From: Salt Lake City
Registered: 2011-06-24
Posts: 671
Website

Re: [Solved]ldconfig:File /usr/lib32/libXXX-0.10.so.0 is empty,not checked

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

#4 2013-08-09 03:14:34

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,466

Re: [Solved]ldconfig:File /usr/lib32/libXXX-0.10.so.0 is empty,not checked

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)

Online

#5 2013-08-09 04:35:01

donniezazen
Member
From: Salt Lake City
Registered: 2011-06-24
Posts: 671
Website

Re: [Solved]ldconfig:File /usr/lib32/libXXX-0.10.so.0 is empty,not checked

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

#6 2013-08-09 04:42:37

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,466

Re: [Solved]ldconfig:File /usr/lib32/libXXX-0.10.so.0 is empty,not checked

--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.

Online

#7 2013-08-09 05:38:32

donniezazen
Member
From: Salt Lake City
Registered: 2011-06-24
Posts: 671
Website

Re: [Solved]ldconfig:File /usr/lib32/libXXX-0.10.so.0 is empty,not checked

Thanks Scimmia. It worked.

Offline

Board footer

Powered by FluxBB