Package: nvidia-kernel-source
Version: 180.44-1
Severity: serious
Justification: no longer builds from source

Hi.

I've tried to build nvidia-graphics-modules-i386 (updated to 180.44), but it 
fails.
The problem is in nvidia-graphics-drivers-180.44/debian.binary/rules
There is a call to 
dh_builddeb  --destdir=$(KPKG_DEST_DIR)
but if KPKG_DEST_DIR is undefined, building fails. 
(nvidia-graphics-modules-i386 affected)
The patch is simple. (see attachment)

-- System Information:
Debian Release: 5.0
  APT prefers proposed-updates
  APT policy: (670, 'proposed-updates'), (670, 'stable'), (620, 
'testing-proposed-updates'), (620, 'testing'), (600, 'unstable'), (550, 
'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.26-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages nvidia-kernel-source depends on:
ii  debhelper                     7.0.15     helper programs for debian/rules
ii  dpatch                        2.0.30     patch maintenance system for Debia
ii  make                          3.81-5     The GNU version of the "make" util
ii  sed                           4.1.5-6    The GNU sed stream editor

Versions of packages nvidia-kernel-source recommends:
ii  devscripts              2.10.35lenny3    scripts to make the life of a Debi
ii  kernel-package          11.015           A utility for building Linux kerne
ii  nvidia-glx              180.44-1~bpo50+1 NVIDIA binary Xorg driver

nvidia-kernel-source suggests no packages.
diff --git a/debian.binary/rules b/debian.binary/rules
index 1de9319..4a61b26 100644
--- a/debian.binary/rules
+++ b/debian.binary/rules
@@ -11,6 +11,9 @@ ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
 	NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
 	MAKEFLAGS += -j$(NUMJOBS)
 endif
+ifndef KPKG_DEST_DIR
+	KPKG_DEST_DIR = ../
+endif
 
 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)

Reply via email to