Your message dated Mon, 20 Feb 2012 21:18:06 +0000
with message-id <[email protected]>
and subject line Bug#658559: fixed in olsrd 0.6.2-2
has caused the Debian Bug report #658559,
regarding workaround upstream problem with 'make uberclean'
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
658559: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=658559
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: olsrd
Version: 0.6.2-1
Severity: minor
Tags: patch

The upstream 'make uberclean' includes a "find . -name *.d" to delete
the *.d dependency files from the build.  The problem is that it also
finds debian/olsrd/etc/init.d, which is a directly, and then fails,
therefore stopping the whole clean process.  This patch works around
that problem, making building the package itself easier.

This patch assumes the patches in bug #658329 are already applied:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=658329
From 459fd01a5d538bdf331497fa44f2721618f290b0 Mon Sep 17 00:00:00 2001
From: Hans-Christoph Steiner <[email protected]>
Date: Thu, 2 Feb 2012 13:56:20 -0500
Subject: [PATCH 08/11] work around upstream problem in 'make uberclean'

---
 debian/rules |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/debian/rules b/debian/rules
index f04824c..7cfd4ee 100755
--- a/debian/rules
+++ b/debian/rules
@@ -12,10 +12,14 @@ override_dh_auto_build:
 	$(MAKE) -C gui/linux-gtk
 
 override_dh_auto_clean:
-	[ ! -f Makefile ] || $(MAKE) uberclean
+	dh_auto_clean
 	$(MAKE) -C $(CURDIR)/gui/linux-gtk clean
 	rm -f $(CURDIR)/gui/linux-gtk/olsrd-gui
-	rm -f $(CURDIR)/lib/*/src/*.o $(CURDIR)/lib/*/*.so.?.?
+	$(MAKE) clean
+	$(MAKE) clean_libs
+	# uberclean fails sometimes because it does "find -name '*.[od]'", which
+	# also finds the debian/etc/init.d directory, which "rm -f" cannot remove
+	#$(MAKE) uberclean
 
 override_dh_auto_install:
 	$(MAKE) DESTDIR=$(CURDIR)/debian/olsrd install STRIP=: 
-- 
1.7.5.4


--- End Message ---
--- Begin Message ---
Source: olsrd
Source-Version: 0.6.2-2

We believe that the bug you reported is fixed in the latest version of
olsrd, which is due to be installed in the Debian FTP archive:

olsrd-gui_0.6.2-2_i386.deb
  to main/o/olsrd/olsrd-gui_0.6.2-2_i386.deb
olsrd-plugins_0.6.2-2_i386.deb
  to main/o/olsrd/olsrd-plugins_0.6.2-2_i386.deb
olsrd_0.6.2-2.debian.tar.gz
  to main/o/olsrd/olsrd_0.6.2-2.debian.tar.gz
olsrd_0.6.2-2.dsc
  to main/o/olsrd/olsrd_0.6.2-2.dsc
olsrd_0.6.2-2_i386.deb
  to main/o/olsrd/olsrd_0.6.2-2_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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Roland Stigge <[email protected]> (supplier of updated olsrd 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 [email protected])


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

Format: 1.8
Date: Sun, 19 Feb 2012 16:14:34 +0100
Source: olsrd
Binary: olsrd olsrd-plugins olsrd-gui
Architecture: source i386
Version: 0.6.2-2
Distribution: unstable
Urgency: low
Maintainer: Roland Stigge <[email protected]>
Changed-By: Roland Stigge <[email protected]>
Description: 
 olsrd      - optimized link-state routing daemon (unik-olsrd)
 olsrd-gui  - GTK GUI to control and get info about olsrd
 olsrd-plugins - various plugins to enhance olsrd
Closes: 658329 658330 658557 658559 658560 658561
Changes: 
 olsrd (0.6.2-2) unstable; urgency=low
 .
   * debian/control: Build-Depends: debhelper (>= 9) (Closes: #658330)
   * Integrated patches by Hans-Christoph Steiner:
     - Added olsrd-gui (Closes: #658329)
     - debian/control: Recommends: olsrd-plugins (Closes: #658557)
     - Fix *.d clean problem (Closes: #658559)
     - Added olsr_switch (Closes: #658560)
     - Fix conffile location to /etc/olsrd/olsrd.conf (Closes: #658561)
 .
     Thanks Hans-Christoph!
Checksums-Sha1: 
 b5e19c642106802828cecebc4902592157893e34 1280 olsrd_0.6.2-2.dsc
 d864aca0c89acd53fdc725395369281969dd13c0 18147 olsrd_0.6.2-2.debian.tar.gz
 380c2435a5064177d5b5a132a05e8caa71dd9bed 235692 olsrd_0.6.2-2_i386.deb
 df6a112b140d2f73781ad41c29f1c222efdf8a94 265044 olsrd-plugins_0.6.2-2_i386.deb
 7ed92d7caf36160e5775f9f716545e8209302d48 81330 olsrd-gui_0.6.2-2_i386.deb
Checksums-Sha256: 
 31bf71ed082de73d41ed56e7f148b0d8710d59e7a4afd1d6cb172c77327cabb7 1280 
olsrd_0.6.2-2.dsc
 e5c5510d2781a1947f517b0c275073e32cc77179967fbd8e22aed9a95c35588b 18147 
olsrd_0.6.2-2.debian.tar.gz
 1a92a3c924e38c2a433c4857e1296f23372390c81dc75965b793cd1120447979 235692 
olsrd_0.6.2-2_i386.deb
 e02cbb574deb64c476eab2f1acfa0f6c4d062e15e2ddc9bcea4a0eabc0705c16 265044 
olsrd-plugins_0.6.2-2_i386.deb
 6ff20473e578b789914951ef770d417356fc73b488875ec781d81a84dc1165ee 81330 
olsrd-gui_0.6.2-2_i386.deb
Files: 
 e605aa15f55c83e85d15a8e2aa43655d 1280 net extra olsrd_0.6.2-2.dsc
 c510600416409238c4b8b5ab0f4f5e1a 18147 net extra olsrd_0.6.2-2.debian.tar.gz
 26b48965b961850f8c5b4d39210f532e 235692 net extra olsrd_0.6.2-2_i386.deb
 fc6461ca004eaf61518f5e21f167fb17 265044 net extra 
olsrd-plugins_0.6.2-2_i386.deb
 9b39650f6d5de6d6f07895d6e4efecde 81330 net extra olsrd-gui_0.6.2-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iD8DBQFPQRVMcaH/YBv43g8RAj/5AKDlwH1kRK4096cb+fvRaQZKMmKeLQCfcwDt
YQVLm8nJhd6h0TaXI5pHeic=
=a+Ny
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to