[Piuparts-commits] [SCM] piuparts git repository branch, develop, updated. 0.52-31-g32392aa

Holger Levsen holger at layer-acht.org
Thu May 30 10:08:24 UTC 2013


The following commit has been merged in the develop branch:
commit 32392aa9bd13cdcd9bc7ab5a0a41d566a981f80c
Author: Holger Levsen <holger at layer-acht.org>
Date:   Thu May 30 12:07:28 2013 +0200

    Recommend libsoap-lite-perl for piuparts-master.deb and handle absence cleanly
    
    Signed-off-by: Holger Levsen <holger at layer-acht.org>

diff --git a/debian/changelog b/debian/changelog
index bd47037..e670cae 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -35,7 +35,9 @@ piuparts (0.53) UNRELEASED; urgency=low
   * Move master-slave related documentation from README.txt to
     README_server.txt and leave a pointer in the former.
   * Rename README.txt to README_1st.txt.
-  * piuparts-master.deb: Ship README_server.html.
+  * piuparts-master.deb:
+    - Ship README_server.txt.
+    - Recommend devscripts and libsoap-lite-perl (for gather_bts_stats).
   * piuparts-report.py: Add a link to README_server.html.
   * master-bin/gather_bts_stats: write bts_stats.txt to master-directory.
   * conf/crontab-master: run gather_bts_stats daily.
diff --git a/debian/control b/debian/control
index 439ad53..79e01ec 100644
--- a/debian/control
+++ b/debian/control
@@ -62,7 +62,7 @@ Recommends:
  python-rpy2,
  r-base-dev,
  r-recommended,
- devscripts,
+ devscripts, libsoap-lite-perl,
 Breaks:
  piuparts (<= 0.44)
 Replaces:
diff --git a/master-bin/gather_bts_stats.in b/master-bin/gather_bts_stats.in
index b53a5ee..f6e4986 100755
--- a/master-bin/gather_bts_stats.in
+++ b/master-bin/gather_bts_stats.in
@@ -24,6 +24,8 @@ BTS_STATS="$MASTER/bts_stats.txt"
 
 # exit if master-directory doesn't exist or if devscripts package is not installed
 test -n "$MASTER" || $(which bts) || exit 0
+# "bts select" needs libsoap-lite-perl too
+dpkg -l libsoap-lite-perl >/dev/null 2>&1 || exit 0
 
 # only run once a day
 TODAY=$(date +%Y%m%d)

-- 
piuparts git repository



More information about the Piuparts-commits mailing list