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

Re: Pre-approval request for t-p-u upload of irqbalance/1.0.3-4



On Tue, Nov 06, 2012 at 01:52:35PM +0000, Adam D. Barratt wrote:
>On 05.11.2012 22:28, Aníbal Monsalve Salazar wrote:
>>On Wed, Oct 31, 2012 at 08:51:29PM -0700, Matt Taggart wrote:
>>>So the libglib2.0-dev build-dep needs to be versioned. I ran
>>>into this attempting to backport to squeeze.
>[...]
>>I would like to upload irqbalance/1.0.3-4 to fix Bug#691999. Is it
>>okay to upload it to t-p-u?
>
>It doesn't look like the bug's been fixed in unstable yet? That
>would be a pre-requisite to fixing it in testing. (Technically the
>fix doesn't actually meet the freeze criteria, but I could probably
>be persuaded to accept it if it were fixed quickly.)

Done.

On Tue, Nov 06, 2012 at 01:58:10AM -0200, Nelson A. de Oliveira wrote:
>irqbalance always fails to restart:

I also fixed Bug#692427 which was found by Nelson A. de Oliveira a
couple of days ago.

debdiff ../irqbalance_1.0.3-3.dsc ../irqbalance_1.0.3-4.dsc
diff -Nru irqbalance-1.0.3/debian/changelog irqbalance-1.0.3/debian/changelog
--- irqbalance-1.0.3/debian/changelog	2012-10-23 12:57:07.000000000 +1100
+++ irqbalance-1.0.3/debian/changelog	2012-11-08 09:01:08.000000000 +1100
@@ -1,3 +1,13 @@
+irqbalance (1.0.3-4) testing-proposed-updates; urgency=low
+
+  * Build-dep on libglib2.0-dev (>= 2.28)                                                                                         
+    The g_list functions are only available in glib version 2.28 and higher
+    Closes: #691999
+  * Don't fail to restart
+    Closes: #692427
+
+ -- Anibal Monsalve Salazar <anibal@debian.org>  Tue, 06 Nov 2012 09:09:16 +1100
+
 irqbalance (1.0.3-3) unstable; urgency=low
 
   * Fix dependency libnuma-dev [i386 amd64 ia64 mips mipsel powerpc]
diff -Nru irqbalance-1.0.3/debian/control irqbalance-1.0.3/debian/control
--- irqbalance-1.0.3/debian/control	2012-10-23 12:51:06.000000000 +1100
+++ irqbalance-1.0.3/debian/control	2012-11-06 09:13:49.000000000 +1100
@@ -2,7 +2,7 @@
 Section: utils
 Priority: extra
 Maintainer: Anibal Monsalve Salazar <anibal@debian.org>
-Build-Depends: dpkg-dev (>= 1.16.1~), debhelper (>= 9), pkg-config, libglib2.0-dev, xutils-dev, hardening-wrapper, libcap-ng-dev, libnuma-dev [i386 amd64 ia64 mips mipsel powerpc]
+Build-Depends: dpkg-dev (>= 1.16.1~), debhelper (>= 9), pkg-config, libglib2.0-dev (>= 2.28), xutils-dev, hardening-wrapper, libcap-ng-dev, libnuma-dev [i386 amd64 ia64 mips mipsel powerpc]
 Standards-Version: 3.9.3
 Homepage: http://code.google.com/p/irqbalance/
 #Vcs-Svn: svn://irqbalance.googlecode.com/svn/trunk
diff -Nru irqbalance-1.0.3/debian/irqbalance.init irqbalance-1.0.3/debian/irqbalance.init
--- irqbalance-1.0.3/debian/irqbalance.init	2012-06-16 13:02:33.000000000 +1000
+++ irqbalance-1.0.3/debian/irqbalance.init	2012-11-08 08:20:01.000000000 +1100
@@ -70,7 +70,7 @@
         rm -f $PIDFILE
 
         start-stop-daemon --start --quiet --oknodo --exec $DAEMON -- $OPTIONS $DOPTIONS
-        pidofproc $PNAME > $PIDFILE
+        pidofproc $PNAME > $PIDFILE || ps aux | grep $PNAME$ | sed "s/^root *//;s/ .*//" > $PIDFILE
 
         log_end_msg $?
         ;;


Reply to: