[pkg-nvidia-devel] Bug#441975: nvidia-glx should only provide the TLS version
Aurelien Jarno
aurelien at aurel32.net
Thu Jul 24 17:14:25 UTC 2008
Chris Reeves a écrit :
> On Thu, Jul 24, 2008 at 08:48:07AM -0700, Randall Donald wrote:
>> I was working on this yesterday based on your email. Just to confirm,
>> will providing TLS-enabled libnvidia-tls in both /usr/lib
>> and /usr/lib/tls work?
>
> It depends upon what exactly your definition of "work" is. It works on my
> lenny system (glibc 2.7, kernel 2.6.25) in as much as having the /usr/lib/tls
> version of the library in both /usr/lib/tls and /usr/lib has had no adverse
> effect on my running system (whether I boot with /etc/ld.so.nohwcap present or
> not) and means that "perl -e 'use Qt'" does not segfault when
> /etc/ld.so.nohwcap is present (which should prevent debconf from crashing when
> the kde frontend is used).
>
> As I said in my previous mail, IMHO there is no reason for both versions of
> this library to be accessible by a running system at any one time (the
> libraries are for use with different glibc and/or kernel versions). Therefore
> /usr/lib and /usr/lib/tls should both contain the same version.
>
> The question remains as to whether we wish to continue supporting nvidia-glx
> users who use an unpatched kernel 2.4 (which your README.Debian implies are
> the target users of the 'non-tls' version). If that is the case then we should
> install both versions into /usr/lib/nvidia and continue to use USE_TLS to
> switch between the versions. If not, then the one-line change that you made to
> debian/rules in r432 should be sufficient to fix things on the nvidia-glx side
> of things. Of course, libc6 would still need a Conflicts: or some other
> modification.
As explained in my previous email, there is no point in supporting a 2.4
kernel, as Lenny won't run on it.
--
.''`. Aurelien Jarno | GPG: 1024D/F1BCDB73
: :' : Debian developer | Electrical Engineer
`. `' aurel32 at debian.org | aurelien at aurel32.net
`- people.debian.org/~aurel32 | www.aurel32.net
More information about the Pkg-nvidia-devel
mailing list