[Piuparts-devel] [Git][debian/piuparts][master] 9 commits: continue development

Holger Levsen gitlab at salsa.debian.org
Fri Jun 8 15:02:46 BST 2018


Holger Levsen pushed to branch master at Debian / piuparts


Commits:
7d4dfce4 by Holger Levsen at 2018-06-02T12:15:14+00:00
continue development

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
083de923 by Holger Levsen at 2018-06-07T20:25:44+00:00
Reschedule failed packages in sid after 4 days and expire them after 2.

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
5302be7e by Holger Levsen at 2018-06-08T12:24:54+00:00
adopt configuration so it does as intended. adjust changelog accordingly

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
6988b1b5 by Holger Levsen at 2018-06-08T12:36:03+00:00
add closes information for #895379 and #895380 to 0.85 entry

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
1771a64e by Holger Levsen at 2018-06-08T12:45:56+00:00
d/control: shorten Vcs: headers.

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
867bc7ec by Holger Levsen at 2018-06-08T12:48:07+00:00
drop versioned Pre-Depends on dpkg which is even satisfied in oldoldstable.

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
c013867c by Holger Levsen at 2018-06-08T12:50:31+00:00
drop Breaks and Replaces on versions of piuparts which are older than oldoldstable.

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
fc9aae28 by Holger Levsen at 2018-06-08T12:55:35+00:00
add "Built-Using: ${misc:Built-Using}" which is needed because we ship golang binaries, thanks lintian.

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
b041c7f1 by Holger Levsen at 2018-06-08T13:17:49+00:00
release as 0.88

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -


3 changed files:

- debian/changelog
- debian/control
- instances/piuparts.conf-template.pejacevic


Changes:

=====================================
debian/changelog
=====================================
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,18 @@
+piuparts (0.88) unstable; urgency=medium
+
+  * Recycle failed packages in sid after 2 days and force rescheduling them
+    2 days later.
+  * d/control:
+    - shorten Vcs: headers.
+    - drop versioned Pre-Depends on dpkg which is even satisfied in
+      oldoldstable.
+    - drop Breaks and Replaces on versions of piuparts which are older than
+      oldoldstable.
+    - add "Built-Using: ${misc:Built-Using}" which is needed because we ship
+      golang binaries, thanks lintian.
+
+ -- Holger Levsen <holger at debian.org>  Fri, 08 Jun 2018 13:17:44 +0000
+
 piuparts (0.87) unstable; urgency=medium
 
   [ Philipp Hahn ]
@@ -30,8 +45,8 @@ piuparts (0.85) unstable; urgency=medium
     - Add docker support, new param is introduced `--docker-image`.
       (Closes: #893731)
     - Deprecate --keep-tmpdir in favor of --keep-env (Closes: #894232)
-    - Create ${ENV}/dev/ptmx path if it doesn't exist
-    - Create ${ENV}/dev/null if it doesn't exist ASAP
+    - Create ${ENV}/dev/ptmx path if it doesn't exist (Closes: #895380)
+    - Create ${ENV}/dev/null if it doesn't exist ASAP (Closes: #895379)
   * Add `docker.io` as suggested package.
   * Reworded documentation for `--keep-env` and `--schroot` parameters.
 


=====================================
debian/control
=====================================
--- a/debian/control
+++ b/debian/control
@@ -23,14 +23,13 @@ Build-Depends:
  xmlto,
 Build-Depends-Indep:
  git,
+Built-Using: ${misc:Built-Using}
 Homepage: https://piuparts.debian.org
-Vcs-Git: https://salsa.debian.org/debian/piuparts.git
-Vcs-Browser: https://salsa.debian.org/debian/piuparts.git
+Vcs-Git: https://salsa.debian.org/debian/piuparts
+Vcs-Browser: https://salsa.debian.org/debian/piuparts
 
 Package: piuparts
 Architecture: all
-Pre-Depends:
- dpkg (>= 1.15.7.2~),
 Depends:
  piuparts-common (= ${binary:Version}),
  debootstrap (>= 1.0.89~),
@@ -80,10 +79,6 @@ Recommends:
  r-recommended,
  devscripts,
  libsoap-lite-perl,
-Breaks:
- piuparts (<= 0.44)
-Replaces:
- piuparts (<= 0.44)
 Description: piuparts master components
  piuparts is meant as a quality assurance tool for people who create .deb
  packages to test them before they upload them to the Debian package archive.
@@ -108,10 +103,6 @@ Depends:
  ${misc:Depends},
 Suggests:
  schroot
-Breaks:
- piuparts (<= 0.44)
-Replaces:
- piuparts (<= 0.44)
 Description: piuparts slave components
  piuparts is meant as a quality assurance tool for people who create .deb
  packages to test them before they upload them to the Debian package archive.
@@ -129,10 +120,6 @@ Depends:
  python-lzma,
  ${python:Depends},
  ${misc:Depends},
-Breaks:
- piuparts (<= 0.44)
-Replaces:
- piuparts (<= 0.44)
 Description: common piuparts components
  piupartslib, common library used by piuparts-master, -report, -analyze and
  -slave.


=====================================
instances/piuparts.conf-template.pejacevic
=====================================
--- a/instances/piuparts.conf-template.pejacevic
+++ b/instances/piuparts.conf-template.pejacevic
@@ -292,6 +292,8 @@ piuparts-flags =
 	--scriptsdir /etc/piuparts/scripts-log-alternatives
 	%(flags-default)s
 distro = sid
+reschedule-fail-days = 2
+expire-fail-days = +2
 
 
 [sid-strict]



View it on GitLab: https://salsa.debian.org/debian/piuparts/compare/fbfb4725845f214b1d91194a0d4b91c9a265a7d7...b041c7f1c54071e3f210a1011dc4ad32e1882990

-- 
View it on GitLab: https://salsa.debian.org/debian/piuparts/compare/fbfb4725845f214b1d91194a0d4b91c9a265a7d7...b041c7f1c54071e3f210a1011dc4ad32e1882990
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/piuparts-devel/attachments/20180608/9933b54c/attachment-0001.html>


More information about the Piuparts-devel mailing list