You are not logged in.

#1 2015-09-28 18:00:26

dutchie
Member
From: Surrey
Registered: 2014-11-09
Posts: 3
Website

[SOLVED] ib32-nvidia-libgl "not an ELF file"

I just tried to update my system and got the following errors:

ldconfig: /usr/lib32/libnvidia-glsi.so.355.11 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libnvidia-fbc.so.355.11 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libnvidia-encode.so.355.11 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libnvidia-ml.so.355.11 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libcuda.so.355.11 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libnvcuvid.so.355.11 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libnvidia-glsi.so is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libnvidia-fbc.so.1 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libnvidia-fbc.so is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libnvidia-encode.so.1 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libnvidia-encode.so is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libnvidia-ml.so.1 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libnvidia-ml.so is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libcuda.so.1 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libcuda.so is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libnvcuvid.so.1 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libnvcuvid.so is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libGL.so.355.11 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libGL.so.1 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libGL.so is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libEGL.so.1 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libEGL.so.355.11 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libEGL.so is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libGLESv1_CM.so.355.11 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libGLESv1_CM.so.1 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libGLESv1_CM.so is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libGLESv2.so.355.11 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libGLESv2.so.2 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib32/libGLESv2.so is not an ELF file - it has the wrong magic bytes at the start.

These appear to come from the lib32-nvidia-libgl and lib32-nvidia-utils packages. A previous attempt at an update caused me to run out of space, so I cleared the package cache and re-tried. I've tried doing "pacman -Rdd lib32-nvidia-libgl", deleting all the referenced leftover files, clearing the cache and re-installing, as suggested in this thread, but I'm still getting the "not an ELF file" errors. Does anybody have any more suggestions?

EDIT: OK, apparently I did something wrong? I found some more files that were for some reason not mentioned before, deleted them and reinstalled and things seem to be working now.

Last edited by dutchie (2015-09-28 20:24:20)

Offline

Board footer

Powered by FluxBB