On Mon, Oct 20, 2008 at 08:19:00AM +0200, Thomas Viehmann wrote:
> On 2008-10-20 07:01:03.00 Patrick Winnertz <[EMAIL PROTECTED]> wrote:
> >So: In my eyes this is not a bug in lustre-source itself but in any  
> >other package. I would like to digg further before reassigning it  
> >again to another package. 
> That would be good medium term, but...
> 
> >Fixing it in lustre-source would be easy: Removing only the make -C  
> >$(KSRC) prepare call in debian/rules ....
> 
> ... IMO, not using make -C $(KSRC) in lustre-source seems like a good  
> option for lenny because it is an inherently local fix (i.e. it only  
> changes the behavior for one module) where fixing make-kpkg or  
> anything else is necessarily less so.
> As such, what do you think about dropping make -C $(KSRC) and  
> downgrading the the severity of this bug after that has migrated to  
> lenny?

It looks like that is a good option for lenny. Since I've been assigned
this bug as part of the bug sprint <http://wiki.debian.org/BugSprint> I
hereby offer to NMU this fix using the attached patch.

Dominic.

-- 
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)
diff -u lustre-1.6.5.1/debian/changelog lustre-1.6.5.1/debian/changelog
--- lustre-1.6.5.1/debian/changelog
+++ lustre-1.6.5.1/debian/changelog
@@ -1,3 +1,12 @@
+lustre (1.6.5.1-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Urgency medium for RC bug fix
+  * Don't use make -C $(KSRC), since this will break other m-a builds
+    (workaround for #501427)
+
+ -- Dominic Hargreaves <[EMAIL PROTECTED]>  Sun, 26 Oct 2008 16:56:27 +0000
+
 lustre (1.6.5.1-3) unstable; urgency=low
 
   * [dc55182] Updated patchless support patch to do not disable
diff -u lustre-1.6.5.1/debian/rules lustre-1.6.5.1/debian/rules
--- lustre-1.6.5.1/debian/rules
+++ lustre-1.6.5.1/debian/rules
@@ -257,7 +257,8 @@
 	# replaced the control file.
 	dpkg-checkbuilddeps
 	# Prepare the kernel to lustres' liking
-	-$(MAKE) -C $(KSRC) prepare scripts
+	# XXX Don't do this; workaound for #501427
+	#-$(MAKE) -C $(KSRC) prepare scripts
 	# touch files to same date, to avoid auto*
 	find . -type f -exec touch -r COPYING {} \;
 	# Doesn't seem possible to only build modules...

Reply via email to