On Wed, Jul 14, 2004 at 04:19:30PM +0400, Sergey V Turchin wrote: > В сообщении от Ср 14 Июль 2004 15:45 Michael Shigorin написал(a): > > On Wed, Jul 14, 2004 at 03:08:46PM +0400, Sergey V Turchin wrote: > > > > Все взорвалось по причине отсутствия как раз > > > > nvidia_glx_1.0.6106. > > > > > > Нет, это можно сделать только специально преложив усилия. > > > Попробуйте проследить свои действия между моментом, когда все > > > работало и когда перестало. > > > > dist-upgrade. > Как?! По dist-upgrade не должны обновляться ядра! > nvidia_glx_* тут ни при чем. > Виноват тот, кто вытащил kernel-modules-nvidia* > > > При этом был поставлен новый > > kernel-modules-nvidia, но не glx. > Я не вижу возможности описать в пакете kernel-modules-nvidia такие > зависимости, чтобы при его установке вытаскивался соответствующий > nvidia_glx_*, при условии, что их может быть несколько в системе. Не понял, а тут-то что мешает? У nvidia_glx_* версия сидит в имени пакета, так что проблем с Allow-Duplicates и т.п. быть не может. Плохо другое - в этом случае kernel-complete, помимо всей кучи kernel-modules-*, будет тащить ещё и userspace от nvidia. Да, кстати, и на пакеты с Allow-Duplicates зависимости вполне работают (например, все kernel-modules-* имеют зависимость на соответствующий kernel-image-*, который apt успешно вытаскивает). Зависимость, естественно, с указанием версии.