Mon, 13 Apr 2009 11:08:26 -0400 lsore...@csclub.uwaterloo.ca (Lennart Sorensen) wrote:
> On Mon, Apr 13, 2009 at 01:52:43PM +0400, Alexander Gerasiov wrote: > > 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) > > Are you using make-kpkg or what? > > I must admit the new build rules that work with 2.6.29 were only > tested with module-assitant and linux-modules-nonfree-2.6 since those > are the only two methods the debian kernel pacakge developers seem to > support. Those building their own kernels would of course likely > still use make-kpkg, so perhaps I should have tested that too. > Nope, I've used nvidia-graphics-modules-i386 - the source package which was used in lenny to build nvidia-kernel-2.6.26-* linux-modules-nonfree-2.6 in lenny doesn't support nvidia drivers. I've modified nvidia driver's version there to build kernel modules for nvidia-driver 180.44 It works for 180.29, but not for 180.44 -- Best regards, Alexander GQ Gerasiov Contacts: e-mail: g...@cs.msu.su Jabber: g...@jabber.ru Homepage: http://gq.net.ru ICQ: 7272757 PGP fingerprint: 0628 ACC7 291A D4AA 6D7D 79B8 0641 D82A E3E3 CE1D -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org