[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [debian-user] Howto build Debian source packages (tar.gz)??



Dear all,

here is how it worked for me:
> apt-get install debhelper ### (>= 9)
> apt-get install dkms
> apt-get install quilt
> apt-get install nvidia-support

Some packages I got from elsewhere (by googling), e.g.: 
+ http://packages.debian.org/wheezy-backports/amd64/glx-alternative-mesa/download
+ http://pkgs.org/debian-wheezy/debian-backports-contrib-amd64/glx-alternative-nvidia_0.4.0~bpo70+1_amd64.deb.html
+ http://packages.debian.org/wheezy/amd64/libvdpau1/download
+ http://packages.debian.org/wheezy/amd64/nvidia-kernel-common/download
+ http://packages.debian.org/wheezy/amd64/nvidia-xconfig/download

... to be installed by (not sure whether exactly in this order):
> dpkg -i glx-diversions_0.4.0~bpo70+1_amd64.deb
> dpkg -i glx-alternative-nvidia_0.4.0~bpo70+1_amd64.deb
> dpkg -i glx-alternative-mesa_0.4.0~bpo70+1_amd64.deb
> dpkg -i libvdpau1_0.4.1-7_amd64.deb
> dpkg -i nvidia-kernel-common_20120630+3_amd64.deb
> dpkg -i nvidia-xconfig_304.48-1_amd64.deb

> cp nvidia-graphics-drivers_${ORIGVERSION}.orig.tar.gz debdir/workdir
> cp nvidia-graphics-drivers_${DEBVERSION}.debian.tar.gz debdir/workdir
> cd debdir/workdir
> tar fvxz nvidia-graphics-drivers_${ORIGVERSION}.orig.tar.gz
> tar fvxz nvidia-graphics-drivers_${DEBVERSION}.debian.tar.gz
> mv nvidia-graphics-drivers_${ORIGVERSION}.orig.tar.gz ..
> mv nvidia-graphics-drivers-${ORIGVERSION}.orig/* .
> rmdir nvidia-graphics-drivers-${ORIGVERSION}.orig
> rm nvidia-graphics-drivers_${DEBVERSION}.debian.tar.gz
> dpkg-buildpackage -rfakeroot

Now the created DEBs can be installed by (that order works):
> dpkg -i libcuda1
> dpkg -i nvidia-alternative
> dpkg -i libgl1-nvidia-glx 
> dpkg -i libnvcuvid1
> dpkg -i libnvidia-compiler
> dpkg -i libnvidia-encode1
> dpkg -i libnvidia-ifr1
> dpkg -i libnvidia-ml1
> dpkg -i nvidia-cuda-mps
> dpkg -i nvidia-detect       
> dpkg -i nvidia-kernel-source       
> dpkg -i nvidia-libopencl1 
> dpkg -i nvidia-opencl-common
> dpkg -i nvidia-opencl-icd   
> dpkg -i nvidia-smi      
> dpkg -i nvidia-vdpau-driver
> dpkg -i xserver-xorg-video-nvidia
> dpkg -i nvidia-kernel-dkms
> dpkg -i nvidia-driver
> dpkg -i nvidia-glx

In the end:
> nvidia-xconfig
> shutdown -r now

Thanks for the help, again.

Cheers, Nick


2013/11/26 Nick Rudnick <nick.rudnick@gmail.com>
Dear all,

how to build Debian source packages, e.g. nvidia-graphics-drivers_331.20-1.debian.tar.gz (http://packages.debian.org/source/experimental/nvidia-graphics-drivers)?? It seems different to common DEB as well as tarballs with configure/make.

Even a search term would help, as trying with Google/Wikipedia/Debian.org wasn't too lucky yet.

Thanks in advance and cheers, Nick


Reply to: