Bug#801098: jessie-pu: package human-icon-theme/0.28.debian-3.4~deb8u1

2015-10-13 Thread Adam D. Barratt
Control: tags -1 + pending

On Sat, 2015-10-10 at 19:56 +0100, Adam D. Barratt wrote:
> Control: tags -1 + confirmed
> 
> On Tue, 2015-10-06 at 12:02 +0200, Andreas Beckmann wrote:
> > human-icon-theme has a flaw in its build system that can cause a race
> > between internal cleanup (running in the background) and removal of the
> > build chroot which results in hanging processes blocking the pty.
> 
> Please go ahead.

Uploaded and flagged for acceptance.

Regards,

Adam



Bug#801098: jessie-pu: package human-icon-theme/0.28.debian-3.4~deb8u1

2015-10-10 Thread Adam D. Barratt
Control: tags -1 + confirmed

On Tue, 2015-10-06 at 12:02 +0200, Andreas Beckmann wrote:
> human-icon-theme has a flaw in its build system that can cause a race
> between internal cleanup (running in the background) and removal of the
> build chroot which results in hanging processes blocking the pty.

Please go ahead.

Regards,

Adam



Bug#801098: jessie-pu: package human-icon-theme/0.28.debian-3.4~deb8u1

2015-10-06 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: jessie
User: release.debian@packages.debian.org
Usertags: pu

human-icon-theme has a flaw in its build system that can cause a race
between internal cleanup (running in the background) and removal of the
build chroot which results in hanging processes blocking the pty.


Andreas
diff -Nru human-icon-theme-0.28.debian/debian/changelog human-icon-theme-0.28.debian/debian/changelog
--- human-icon-theme-0.28.debian/debian/changelog	2011-10-19 22:26:39.0 +0200
+++ human-icon-theme-0.28.debian/debian/changelog	2015-10-06 11:41:20.0 +0200
@@ -1,3 +1,17 @@
+human-icon-theme (0.28.debian-3.4~deb8u1) jessie; urgency=medium
+
+  * Non-maintainer upload.
+  * Rebuild for jessie.
+
+ -- Andreas Beckmann   Tue, 06 Oct 2015 11:40:30 +0200
+
+human-icon-theme (0.28.debian-3.4) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * debian/cleanup.sh: Do not run processes in background.  (Closes: #793062)
+
+ -- Andreas Beckmann   Sat, 12 Sep 2015 18:05:10 +0200
+
 human-icon-theme (0.28.debian-3.3) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru human-icon-theme-0.28.debian/debian/clean-up.sh human-icon-theme-0.28.debian/debian/clean-up.sh
--- human-icon-theme-0.28.debian/debian/clean-up.sh	2011-03-12 18:51:38.0 +0100
+++ human-icon-theme-0.28.debian/debian/clean-up.sh	2015-09-12 18:01:36.0 +0200
@@ -1,15 +1,15 @@
 #!/bin/sh
 
 # Manually clean-up 
-find ./ -name Makefile.in* | xargs rm -f &>/dev/null
-rm -f ./po/Makefile.in.in &>/dev/null
-rm -f ./configure &>/dev/null
-rm -f ./intltool-update.in &>/dev/null
-rm -f ./intltool-merge.in &>/dev/null
-rm -r ./intltool-extract.in &>/dev/null
-rm -f ./config.guess &>/dev/null
-rm -f ./config.sub &>/dev/null
-rm -f ./install-sh &>/dev/null
-rm -f ./missing &>/dev/null
-rm -f ./aclocal.m4 &>/dev/null
+find ./ -name Makefile.in* | xargs rm -f >/dev/null
+rm -f ./po/Makefile.in.in >/dev/null
+rm -f ./configure >/dev/null
+rm -f ./intltool-update.in >/dev/null
+rm -f ./intltool-merge.in >/dev/null
+rm -r ./intltool-extract.in >/dev/null
+rm -f ./config.guess >/dev/null
+rm -f ./config.sub >/dev/null
+rm -f ./install-sh >/dev/null
+rm -f ./missing >/dev/null
+rm -f ./aclocal.m4 >/dev/null
 
diff -Nru human-icon-theme-0.28.debian/debian/control human-icon-theme-0.28.debian/debian/control
--- human-icon-theme-0.28.debian/debian/control	2011-10-19 22:27:51.0 +0200
+++ human-icon-theme-0.28.debian/debian/control	2015-10-06 11:42:45.0 +0200
@@ -2,7 +2,6 @@
 # 
 # Modifications should be made to debian/control.in instead.
 # This file is regenerated automatically in the clean target.
-
 Source: human-icon-theme
 Section: non-free/x11
 Priority: optional