[pkg-nvidia-devel] nvidia-graphics-drivers* are ready for upload

Andreas Beckmann debian at abeckmann.de
Sun Jul 18 07:39:50 UTC 2010


On 2010-07-18 00:48, Russ Allbery wrote:
> Andreas Beckmann <debian at abeckmann.de> writes:
> 
>> after some intensive piuparts tests for upgrading from and cleaning up
>> after several old versions (found on snapshot.d.o), I think the new
>> nvidia-graphics-drivers{,-legacy-{173,96,71}xx} packages are ready for
>> upload. They will all have to go through NEW because of the introduction
>> of libgl1-nvidia{,legacy-{71,96,173}xx}-{glx,glx-ia32,dev}
> 
> I'm afraid the upgrade from the current versions to the new
> nvidia-graphics-drivers doesn't work.  This happens:

How did you perform the upgrade? apt-get? aptitude? dpkg -i?

I tested upgrading with apt-get carefully on amd64 and never ran into
this problem (unless I installed the packages manually with dpkg -i in
the wrong order). (For my upgrading I used a modified piuparts, but I
hadn't time to send all modifications upstream, yet)

...

> You probably won't see this case normally with aptitude because aptitude
> probably tries to upgrade nvidia-glx first rather than removing it and
> then reinstalling it, but it's apparent when testing an upgrade with dpkg
> directly.

Ah, I see. This is not the upgrade scenario I tested carefully. apt-get
reordered the installation to match the conflicts and either removed or
upgraded nvidia-glx first, unpacked libgl1* later. Can we make the
preinst script bomb if the old version of nvidia-glx is still installed?


Andreas



More information about the Pkg-nvidia-devel mailing list