Bug#398677: nvidia-glx fixups

2006-11-14 Thread C.Y.M
Package: nvidia-glx-dev
Version: 1.0.8776-1

There are a few minor bugs that should be cleaned up in the debian packaging
scripts for nvidia.

1) nvidia-glx-dev.links and nvidia-glx-dev.links.in create malformed links
because a # exists before the link name in the links file.  Also, the second
line in the file which creates a link to nvidia includes in incorrect.  Both
lines should be removed from nvidia-glx-dev.links(.in).

2) A diversion is created and referenced to /usr/lib/libGL.so.1.2 (but this link
is never created in /usr/lib).

3) Incorrect links are created in /usr/lib/nvidia for libGL.so.xlibmesa,
libGL.so.1.xlibmesa, and libGL.so.1.2.xlibmesa.  Should all of these xlibmesa
library links refer to /usr/lib/libGL.so?

Regards.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#398677: nvidia-glx fixups

2006-11-14 Thread Randall Donald
On Tue, 2006-11-14 at 16:19 -0800, C.Y.M wrote:
 Package: nvidia-glx-dev
 Version: 1.0.8776-1
 
 There are a few minor bugs that should be cleaned up in the debian packaging
 scripts for nvidia.
 
 1) nvidia-glx-dev.links and nvidia-glx-dev.links.in create malformed links
 because a # exists before the link name in the links file.  Also, the second
 line in the file which creates a link to nvidia includes in incorrect.  Both
 lines should be removed from nvidia-glx-dev.links(.in).
 
Ah right. I didn't correct that file in 8776


 2) A diversion is created and referenced to /usr/lib/libGL.so.1.2 (but this 
 link
 is never created in /usr/lib).
I'm not sure what you are getting at here. /usr/lib/libGL.so.1.2  from
libgl1-mesa-glx is diverted to /usr/lib/nvidia/libGL.so.1.2.xlibmesa
which shows up if libgl1-mesa-glx is installed. What link in /usr/lib
are you talking about?

 3) Incorrect links are created in /usr/lib/nvidia for libGL.so.xlibmesa,
 libGL.so.1.xlibmesa, and libGL.so.1.2.xlibmesa.  Should all of these 
 xlibmesa
 library links refer to /usr/lib/libGL.so?
 
No, these are diversions of symlinks, not properly functioning ones. 


-- 

Randall Donald [EMAIL PROTECTED]
http://www.khensu.org[EMAIL PROTECTED]
Programmer/Debian Developer GnuPG: 6C27DEAB 



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#398677: nvidia-glx fixups

2006-11-14 Thread C.Y.M

 
 2) A diversion is created and referenced to /usr/lib/libGL.so.1.2 (but this 
 link
 is never created in /usr/lib).
 I'm not sure what you are getting at here. /usr/lib/libGL.so.1.2  from
 libgl1-mesa-glx is diverted to /usr/lib/nvidia/libGL.so.1.2.xlibmesa
 which shows up if libgl1-mesa-glx is installed. What link in /usr/lib
 are you talking about?

I'm sorry, I didnt understand the proper function of a diversion.  So if a
package tries to install one of the diverted files, it gets placed in
/usr/lib/nvidia (with an xlibmesa extension).

 
 3) Incorrect links are created in /usr/lib/nvidia for libGL.so.xlibmesa,
 libGL.so.1.xlibmesa, and libGL.so.1.2.xlibmesa.  Should all of these 
 xlibmesa
 library links refer to /usr/lib/libGL.so?

 No, these are diversions of symlinks, not properly functioning ones. 
 
 

So, the libraries in /usr/lib/nvidia are not really used, but kept to store the
diverted file?  I guess I got confused when I saw this in /usr/lib/nvidia:

-rw-r--r-- 1 root root 425320 2006-10-13 03:55 libGL.so.1.2.xlibmesa
lrwxrwxrwx 1 root root 19 2006-11-14 08:53 libGL.so.1.xlibmesa -
/usr/lib/libGL.so.1
lrwxrwxrwx 1 root root 17 2006-11-14 17:24 libGL.so.xlibmesa -
/usr/lib/libGL.so
-rw-r--r-- 1 root root 493686 2006-10-16 19:23 libglx.so.xlibmesa
-rw-r--r-- 1 root root 107396 2006-11-14 19:33 libnvidia-cfg.so.1.0.9742
-rw-r--r-- 1 root root   2324 2006-11-14 19:33 libnvidia-tls.so.1.0.9742
-rwxr-xr-x 1 root root   3220 2006-11-14 19:33 tls_test
-rw-r--r-- 1 root root   3384 2006-11-14 19:33 tls_test_dso.so

Note the links of libGL.so.*.xlibmesa.  It didnt seem correct when I first
glanced at it.

Best Regards.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#398677: nvidia-glx fixups

2006-11-14 Thread C.Y.M

 
 So, the libraries in /usr/lib/nvidia are not really used, but kept to store 
 the
 diverted file?  I guess I got confused when I saw this in /usr/lib/nvidia:
 
 -rw-r--r-- 1 root root 425320 2006-10-13 03:55 libGL.so.1.2.xlibmesa
 lrwxrwxrwx 1 root root 19 2006-11-14 08:53 libGL.so.1.xlibmesa -
 /usr/lib/libGL.so.1
 lrwxrwxrwx 1 root root 17 2006-11-14 17:24 libGL.so.xlibmesa -
 /usr/lib/libGL.so
 -rw-r--r-- 1 root root 493686 2006-10-16 19:23 libglx.so.xlibmesa
 -rw-r--r-- 1 root root 107396 2006-11-14 19:33 libnvidia-cfg.so.1.0.9742
 -rw-r--r-- 1 root root   2324 2006-11-14 19:33 libnvidia-tls.so.1.0.9742
 -rwxr-xr-x 1 root root   3220 2006-11-14 19:33 tls_test
 -rw-r--r-- 1 root root   3384 2006-11-14 19:33 tls_test_dso.so
 
 Note the links of libGL.so.*.xlibmesa.  It didnt seem correct when I first
 glanced at it.
 

Actually, this is what it looks like when I try to reinstall libgl1-mesa-glx
(the nvidia-glx diversions cause this package to create a broken link in
/usr/lib/nvidia).

-rw-r--r-- 1 root root 425320 2006-10-13 03:55 libGL.so.1.2.xlibmesa
lrwxrwxrwx 1 root root 12 2006-11-14 20:06 libGL.so.1.xlibmesa - 
libGL.so.1.2
-rw-r--r-- 1 root root 493686 2006-10-16 19:23 libglx.so.xlibmesa

Best Regards.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#398677: nvidia-glx fixups

2006-11-14 Thread Randall Donald
On Tue, 2006-11-14 at 19:53 -0800, C.Y.M wrote:
  

 I'm sorry, I didnt understand the proper function of a diversion.  So if a
 package tries to install one of the diverted files, it gets placed in
 /usr/lib/nvidia (with an xlibmesa extension).
 
Yes.


 So, the libraries in /usr/lib/nvidia are not really used, but kept to store 
 the
 diverted file?  I guess I got confused when I saw this in /usr/lib/nvidia:
 
The xlibmesa files aren't used, just stored away. The other files are
used. 


-- 

Randall Donald [EMAIL PROTECTED]
http://www.khensu.org[EMAIL PROTECTED]
Programmer/Debian Developer GnuPG: 6C27DEAB 



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#398677: nvidia-glx fixups

2006-11-14 Thread Randall Donald

 Actually, this is what it looks like when I try to reinstall libgl1-mesa-glx
 (the nvidia-glx diversions cause this package to create a broken link in
 /usr/lib/nvidia).
 
 -rw-r--r-- 1 root root 425320 2006-10-13 03:55 libGL.so.1.2.xlibmesa
 lrwxrwxrwx 1 root root 12 2006-11-14 20:06 libGL.so.1.xlibmesa - 
 libGL.so.1.2
 -rw-r--r-- 1 root root 493686 2006-10-16 19:23 libglx.so.xlibmesa
 
Yes those are correct. 



-- 

Randall Donald [EMAIL PROTECTED]
http://www.khensu.org[EMAIL PROTECTED]
Programmer/Debian Developer GnuPG: 6C27DEAB 



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]