nvidia-x11-drv-1.0.9626-2.x86_64 libs in /usr/lib/nvidia are 64bit.

Τάσος Χρόνης tasoschr at gmail.com
Mon Oct 30 15:10:23 CET 2006


Hi

The problem is at the spec file.
it copies the 64bit libs to /usr/lib/nvidia.
The 32bit libs are in usr/lib32 in the x86_64 nvidia package.

Fix:

--- SPECS/nvidia-x11-drv.spec~  2006-10-25 16:27:27.000000000 +0300
+++ SPECS/nvidia-x11-drv.spec   2006-10-30 16:06:03.000000000 +0200
@@ -119,9 +119,9 @@
 %ifarch x86_64
 # Install 32bit compat GL and tls libs
 %{__mkdir_p} %{buildroot}/%{nvidialib32dir}/tls/
-%{__install} -p -m 0755 usr/lib/*.so.%{version} \
+%{__install} -p -m 0755 usr/lib32/*.so.%{version} \
     %{buildroot}/%{nvidialib32dir}/
-%{__install} -p -m 0755 usr/lib/tls/*.so.%{version} \
+%{__install} -p -m 0755 usr/lib32/tls/*.so.%{version} \
     %{buildroot}/%{nvidialib32dir}/tls/
 %endif


Στις 30/10/2006, Τάσος Χρόνης <tasoschr at gmail.com> έγραψε:
> packaging issue :
>
> $ file /usr/lib/nvidia/libGL.so.1.0.9626
> /usr/lib/nvidia/libGL.so.1.0.9626: ELF 64-bit LSB shared object, AMD
> x86-64, version 1 (SYSV), stripped
>
> $ rpmquery -f /usr/lib/nvidia/libGL.so.1
> nvidia-x11-drv-1.0.9626-2
>
>
>
> --
> --
> OTE πΟΤΕ βαλε μας τηλεφωνο να φυγουμε απο δω.
>



-- 
-- 
OTE πΟΤΕ βαλε μας τηλεφωνο να φυγουμε απο δω.


More information about the freshrpms-list mailing list