[pkg-nvidia-devel] separate packages for libGL.* and nvidia_drv.so

Andreas Beckmann debian at abeckmann.de
Wed Jun 23 14:47:54 UTC 2010


I was thinking again about separating the nvidia Xorg driver from the
nvidia GL libraries, here are some ideas for package reorganization. If
there are no objections, I'm going to implement it in a few days.

nvidia-libgl1${LEGACY}:
 * new package
 * only Recommends: nvidia-kernel${LEGACY}-12.34.56
   (for virtual systems (e.g. jails) without an own kernel that can't
    install a kernel module package but have the kernel module magically
    available) #369316
 * ships libGL.so.* (and the other *.so.* in /usr/lib)
 * transition of the libGL.* diversions to this package is not too
   difficult
 * contains the trigger to create libGL.so
 * we could try a Provides: libgl1 #389971

nvidia-glx${LEGACY}:
 * contains only the Xorg driver + glx module
 * Depends: nvidia-kernel${LEGACY}-12.34.56 (as it is now)
 * Depends: nvidia-libgl1${LEGACY} (to not change the current behaviour)

nvidia-libgl1${LEGACY}-dev:
 * renamed from nvidia-glx${LEGACY}-dev, with transitional packages in
   place

Eventually we could introduce nvidia-libgl1${LEGACY}-ia32, too, to be
consistent (nvidia-glx-ia32 would become (nearly) empty in that case).


Andreas



More information about the Pkg-nvidia-devel mailing list