In Ubuntu, nvidia-graphics-drivers package provides only nvidia-current and nvidia-current-dev, while the Debian's package provides many separated deb packages as follows:
I think the separate packages should be provided as in Debian and nvidia-current and nvidia-current-dev should be changed to meta packages which depend on those separate packages.
Ubuntu 12.04 graphics- drivers 295.20-0ubuntu1
nvidia-
In Ubuntu, nvidia- graphics- drivers package provides only nvidia-current and nvidia-current-dev, while the Debian's package provides many separated deb packages as follows:
libcuda1 nvidia- alternatives nvidia- alternatives- ia32 nvidia- glx-ia32 nvidia- alternatives compiler- ia32 compiler1- ia32 kernel- source libopencl1- dev libopencl1- ia32 libvdpau1- ia32 opencl- common opencl- icd-ia32 vdpau-driver- ia32
libcuda1-dev
libcuda1-ia32
libgl1-
libgl1-
libgl1-nvidia-glx
libgl1-
libglx-
libnvidia-compiler
libnvidia-
libnvidia-compiler1
libnvidia-
nvidia-glx
nvidia-glx-dev
nvidia-glx-ia32
nvidia-kernel-dkms
nvidia-
nvidia-libopencl1
nvidia-
nvidia-
nvidia-libvdpau-dev
nvidia-libvdpau1
nvidia-
nvidia-
nvidia-opencl-icd
nvidia-
nvidia-smi
nvidia-vdpau-driver
nvidia-
So, some packages imported from Debian cannot be built or not installable unless their dependencies are modified. For example, nvidia-cuda-toolkit is failed to build because of missing libcuda1. See https:/ /launchpad. net/ubuntu/ +source/ nvidia- cuda-toolkit/ 4.0.17- 3/+build/ 3079987 .
I think the separate packages should be provided as in Debian and nvidia-current and nvidia-current-dev should be changed to meta packages which depend on those separate packages.