Re: Moving diversions between packages

2010-07-28 Thread Steve Langasek
Hi Russ, On Thu, Jul 22, 2010 at 06:47:34AM -0700, Russ Allbery wrote: > We're attempting to solve this problem by splitting out just the libGL > library into a separate package (libgl1-nvidia) that can be independently > installed. However, that means the diversions of libGL have to move from >

Re: [pkg-nvidia-devel] Moving diversions between packages

2010-07-26 Thread Russ Allbery
Goswin von Brederlow writes: > Russ Allbery writes: >> Goswin von Brederlow writes: >>> But you are right, if your suggestion is to undo this in prerm then >>> there will be a long delay between undoing and redoing. But if you >>> fully undo things then programs will still start, they just won'

Re: [pkg-nvidia-devel] Moving diversions between packages

2010-07-25 Thread Goswin von Brederlow
Russ Allbery writes: > Goswin von Brederlow writes: > >> But you are right, if your suggestion is to undo this in prerm then >> there will be a long delay between undoing and redoing. But if you fully >> undo things then programs will still start, they just won't be able to >> use hardware accel

Re: [pkg-nvidia-devel] Moving diversions between packages

2010-07-25 Thread Russ Allbery
Goswin von Brederlow writes: > But you are right, if your suggestion is to undo this in prerm then > there will be a long delay between undoing and redoing. But if you fully > undo things then programs will still start, they just won't be able to > use hardware accelerated GL and fallback to soft

Re: [pkg-nvidia-devel] Moving diversions between packages

2010-07-25 Thread Russ Allbery
Ian Jackson writes: > Goswin von Brederlow writes: >> Russ Allbery writes: >>> Oh, huh, I hadn't thought of that. But wouldn't this cause the >>> library to temporarily disappear, which would be contrary to the last >>> paragraph of Policy 8.1? Am I being too conservative about that? > Maybe.

Re: [pkg-nvidia-devel] Moving diversions between packages

2010-07-25 Thread Goswin von Brederlow
Ian Jackson writes: > Goswin von Brederlow writes ("Re: [pkg-nvidia-devel] Moving diversions > between packages"): >> Russ Allbery writes: >> > Ian Jackson writes: >> > > Why not have the new package ship libGL.so.1 to a more specific filename >

Re: [pkg-nvidia-devel] Moving diversions between packages

2010-07-25 Thread Ian Jackson
Goswin von Brederlow writes ("Re: [pkg-nvidia-devel] Moving diversions between packages"): > Russ Allbery writes: > > Ian Jackson writes: > > > Why not have the new package ship libGL.so.1 to a more specific filename > > > and create a symlink named libGL

Re: [pkg-nvidia-devel] Moving diversions between packages

2010-07-24 Thread Goswin von Brederlow
Russ Allbery writes: > Ian Jackson writes: > >> Why not have the new package ship libGL.so.1 to a more specific filename >> and create a symlink named libGL.so.1 by hand in its postinst ? That >> way you can defer doing the diversion until that part of the postinst, >> by which time the old pac

Re: [pkg-nvidia-devel] Moving diversions between packages

2010-07-23 Thread Russ Allbery
Ian Jackson writes: > Why not have the new package ship libGL.so.1 to a more specific filename > and create a symlink named libGL.so.1 by hand in its postinst ? That > way you can defer doing the diversion until that part of the postinst, > by which time the old package and its diversion are gon

Re: Moving diversions between packages

2010-07-22 Thread Ian Jackson
Russ Allbery writes ("Moving diversions between packages"): > 4. Do something else to move the diversions that I haven't thought of and >that would wonderfully solve all of our problems. Why not have the new package ship libGL.so.1 to a more specific filename and c

Moving diversions between packages

2010-07-22 Thread Russ Allbery
correctly. I'm an "always build in a chroot" person, but we know that we have people who want to build Debian packages that use GL even though the NVIDIA drivers are installed. 4. Do something else to move the diversions that I haven't thought of and that would wonderfully