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

Bug#94577: marked as done (debian/rules uses undefined MODULE_LOC variable)



Your message dated Wed, 16 May 2001 15:02:10 -0400
with message-id <E1506Yk-00072Y-00@auric.debian.org>
and subject line Bug#93545: fixed in lm-sensors 2.5.4-13
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Darren Benham
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 20 Apr 2001 02:23:01 +0000
>From dmaze@mit.edu Thu Apr 19 21:23:01 2001
Return-path: <dmaze@mit.edu>
Received: from h00a0249e2ba2.ne.mediaone.net (annular-fried-pastry.sixtyone) [66.30.62.20] (mail)
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 14qQZZ-0004fr-00; Thu, 19 Apr 2001 21:23:01 -0500
Received: from extant-streetcar-line.sixtyone ([192.168.1.2] ident=postfix)
	by annular-fried-pastry.sixtyone with esmtp (Exim 3.12 #1 (Debian))
	id 14qQZY-00026L-00; Thu, 19 Apr 2001 22:23:00 -0400
Received: by extant-streetcar-line.sixtyone (Postfix, from userid 1000)
	id 586191D01E; Thu, 19 Apr 2001 22:23:00 -0400 (EDT)
From: David Z Maze <dmaze@mit.edu>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: debian/rules uses undefined MODULE_LOC variable
X-Reportbug-Version: 1.15
X-Mailer: reportbug 1.15
Date: Thu, 19 Apr 2001 22:23:00 -0400
Message-Id: <20010420022300.586191D01E@extant-streetcar-line.sixtyone>
Delivered-To: submit@bugs.debian.org

Package: lm-sensors-source
Version: 2.5.4-12
Severity: normal

There are two uses of a MODULE_LOC variable in
/usr/src/modules/lm-sensors/debian/rules, but this variable is never defined.
This patch should fix it:

--- rules.orig	Thu Apr 19 21:38:51 2001
+++ rules	Thu Apr 19 21:39:43 2001
@@ -27,7 +27,7 @@
 	dh_testdir
 	I2C_HEADERS=/usr/local/include
 	# The i2c headers are in the i2c-source package's directory.
-	$(MAKE) kernel LINUX=$(KSRC) I2C_HEADERS=$(MODULE_LOC)/i2c
+	$(MAKE) kernel LINUX=$(KSRC) I2C_HEADERS=/usr/src/modules/i2c
 
 clean:
 	dh_testdir
@@ -63,7 +63,7 @@
 	dh_gencontrol -- -v$(PKG_VERSION)
 	dh_makeshlibs
 	dh_md5sums
-	dh_builddeb --destdir=$(MODULE_LOC)/..
+	dh_builddeb --destdir=$(KSRC)/..
 
 # Build architecture-independent files here.
 binary-indep:

Note that this adds an explicit dependency on i2c-source, which may not be
desirable.  Also, without the patch, the target .deb file is dropped in /,
which isn't what is desired (cf. bug 93545).

-- System Information
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux extant-streetcar-line.sixtyone 2.2.18 #1 Tue Dec 12 10:18:50 EST 2000 i686

Versions of packages lm-sensors-source depends on:
ii  debhelper                     3.0.15     helper programs for debian/rules  


---------------------------------------
Received: (at 93545-close) by bugs.debian.org; 16 May 2001 19:11:03 +0000
>From troup@auric.debian.org Wed May 16 14:11:03 2001
Return-path: <troup@auric.debian.org>
Received: from auric.debian.org [206.246.226.45] (mail)
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 1506hL-00079d-00; Wed, 16 May 2001 14:11:03 -0500
Received: from troup by auric.debian.org with local (Exim 3.12 1 (Debian))
	id 1506Yk-00072Y-00; Wed, 16 May 2001 15:02:10 -0400
From: David Z Maze <dmaze@debian.org>
To: 93545-close@bugs.debian.org
X-Katie: $Revision: 1.40 $
Subject: Bug#93545: fixed in lm-sensors 2.5.4-13
Message-Id: <E1506Yk-00072Y-00@auric.debian.org>
Sender: James Troup <troup@auric.debian.org>
Date: Wed, 16 May 2001 15:02:10 -0400
Delivered-To: 93545-close@bugs.debian.org

We believe that the bug you reported is fixed in the latest version of
lm-sensors, which has been installed in the Debian FTP archive:

sensord_2.5.4-13_i386.deb
  to pool/main/l/lm-sensors/sensord_2.5.4-13_i386.deb
lm-sensors-source_2.5.4-13_i386.deb
  to pool/main/l/lm-sensors/lm-sensors-source_2.5.4-13_i386.deb
lm-sensors_2.5.4-13.dsc
  to pool/main/l/lm-sensors/lm-sensors_2.5.4-13.dsc
lm-sensors_2.5.4-13.diff.gz
  to pool/main/l/lm-sensors/lm-sensors_2.5.4-13.diff.gz
lm-sensors_2.5.4-13_i386.deb
  to pool/main/l/lm-sensors/lm-sensors_2.5.4-13_i386.deb
libsensors-dev_2.5.4-13_i386.deb
  to pool/main/l/lm-sensors/libsensors-dev_2.5.4-13_i386.deb
libsensors1_2.5.4-13_i386.deb
  to pool/main/l/lm-sensors/libsensors1_2.5.4-13_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 93545@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
David Z Maze <dmaze@debian.org> (supplier of updated lm-sensors package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Mon, 14 May 2001 20:52:24 -0400
Source: lm-sensors
Binary: sensord lm-sensors-source libsensors-dev libsensors1 lm-sensors
Architecture: source i386
Version: 2.5.4-13
Distribution: unstable
Urgency: low
Maintainer: David Z Maze <dmaze@debian.org>
Changed-By: David Z Maze <dmaze@debian.org>
Description: 
 libsensors-dev - Lm-sensors development kit
 libsensors1 - Library to read temperature/voltage/fan sensors
 lm-sensors - Utilities to read temperature/voltage/fan sensors
 lm-sensors-source - Kernel drivers to read temperature/voltage/fan sensors (source)
 sensord    - Hardware sensor information logging daemon
Closes: 93350 93545 94577 96309
Changes: 
 lm-sensors (2.5.4-13) unstable; urgency=low
 .
   * New maintainer.  (Closes: #93350)
   * lm-sensors now depends on makedev | devfsd, so that people using devfs
     don't necessarily need to have makedev installed.  (Closes: #96309)
   * Don't unpack the source into /usr/src/modules directly; instead,
     build a tarball in /usr/src/lm-sensors.tar.gz.  This is more consistent
     with what ALSA, OpenAFS, etc. do.
   * It was never correct to put the package out of the modules source
     into $(MODULE_LOC)/..; put the package in $(KSRC)/.. instead.
     (Closes: #94577)  This also causes the package to not be lost under
     the root directory (half of #93545).
   * Build the correct makefile targets when building kernel modules.
     Without doing this, no modules get built.  (Closes: #93545)
   * If the kernel has i2c support, use its i2c headers; otherwise,
     depend on having the i2c-modules-source package installed.  There's
     not a good way to do this with dpkg dependencies.  :-/
Files: 
 0a8c1cbc55a74333739c8158581ac91e 690 utils extra lm-sensors_2.5.4-13.dsc
 6a708f5e946bd6de4dbca5ad08836445 11273 utils extra lm-sensors_2.5.4-13.diff.gz
 e691d82f7e96605e38af9793fc7cdc63 160778 utils extra lm-sensors_2.5.4-13_i386.deb
 fced32196462aef49a8833c3a1a7f443 29772 libs optional libsensors1_2.5.4-13_i386.deb
 6513ccd1bde9de51498e5c1a206dcab5 41624 devel extra libsensors-dev_2.5.4-13_i386.deb
 2757854f7e2206fb022ee91872db88e4 347578 misc extra lm-sensors-source_2.5.4-13_i386.deb
 40dc4d8a6a83b9526b8ff445c7a98b85 24430 utils extra sensord_2.5.4-13_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.5 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE7Acmop3U1z1PHTekRAmUoAKCM+R9ly6JpqsvYMbFOl3DGsv+V1gCgh1D0
vUoxTT6Wt9ikp9qglJklizs=
=NfsV
-----END PGP SIGNATURE-----



Reply to: