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

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



Package: release.debian.org
Severity: normal
Tags: jessie
User: release.debian.org@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.000000000 +0200
+++ human-icon-theme-0.28.debian/debian/changelog	2015-10-06 11:41:20.000000000 +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 <anbe@debian.org>  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 <anbe@debian.org>  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.000000000 +0100
+++ human-icon-theme-0.28.debian/debian/clean-up.sh	2015-09-12 18:01:36.000000000 +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.000000000 +0200
+++ human-icon-theme-0.28.debian/debian/control	2015-10-06 11:42:45.000000000 +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

Reply to: