[Piuparts-devel] [Git][debian/piuparts][develop] 12 commits: generate_daily_report: improve statistics.
Holger Levsen
gitlab at salsa.debian.org
Tue May 21 15:34:50 BST 2019
Holger Levsen pushed to branch develop at Debian / piuparts
Commits:
f5e026dc by Holger Levsen at 2019-05-21T12:40:05Z
generate_daily_report: improve statistics.
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
30dfe89c by Andreas Beckmann at 2019-05-21T14:34:15Z
p.conf.anbe: --merged-usr tarballs for stretch
Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
e26977ad by Andreas Beckmann at 2019-05-21T14:34:15Z
p.conf.anbe: add [stretch2buster-merged-usr]
Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
c7dd9c11 by Andreas Beckmann at 2019-05-21T14:34:15Z
p.conf.anbe: all jessie->stretch tests go from jessie-lts to stretch-next
Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
61d7699f by Andreas Beckmann at 2019-05-21T14:34:15Z
p.conf.anbe: all wheezy->jessie tests go from wheezy-lts to jessie-lts
Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
81c8aa7e by Andreas Beckmann at 2019-05-21T14:34:16Z
p.conf.anbe: prepare multi-distro-upgrade tests for bullseye
Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
e8128fe3 by Andreas Beckmann at 2019-05-21T14:34:16Z
add logrotate exception for chef-solr/wheezy
Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
2fc55c2e by Andreas Beckmann at 2019-05-21T14:34:16Z
skip testing libdbd-oracle-perl/contrib, third-party dependencies
Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
abe3b10c by Andreas Beckmann at 2019-05-21T14:34:16Z
rework the isdnutils/lenny,squeeze exceptions
Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
49134def by Andreas Beckmann at 2019-05-21T14:34:16Z
freebsd-buildutils/lenny,squeeze needs the original-awk workaround
Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
0c768504 by Andreas Beckmann at 2019-05-21T14:34:16Z
fusionforge-plugin-mediawiki/jessie is an uninstallable cruft package
Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
28549085 by Andreas Beckmann at 2019-05-21T14:34:16Z
llvm-3.7-examples/stretch is uninstallable on !arm
Signed-off-by: Andreas Beckmann <anbe at debian.org>
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
9 changed files:
- custom-scripts/scripts-multi-distro-upgrade/pre_remove_exceptions_multi-distro-upgrade
- custom-scripts/scripts/is_testable_uninstallable
- custom-scripts/scripts/post_remove_exceptions
- custom-scripts/scripts/pre_install_exceptions
- custom-scripts/scripts/pre_remove_exceptions
- debian/changelog
- instances/piuparts.conf.anbe
- master-bin/generate_daily_report.in
- piupartslib/packagesdb.py
Changes:
=====================================
custom-scripts/scripts-multi-distro-upgrade/pre_remove_exceptions_multi-distro-upgrade
=====================================
@@ -12,6 +12,12 @@ case ${PIUPARTS_OBJECTS} in
log_debug
touch /var/log/autotrust/dummy.log
;;
+ chef-solr=None)
+ # removed after wheezy
+ # logrotate config references /var/log/chef/solr.log
+ log_debug
+ touch /var/log/chef/solr.log
+ ;;
dancer-ircd=None)
# removed after wheezy
# logrotate config references /var/log/dancer-ircd/ircd.log
=====================================
custom-scripts/scripts/is_testable_uninstallable
=====================================
@@ -58,6 +58,10 @@ if [ "${PIUPARTS_DISTRIBUTION}" = "lenny" ]; then
dnscache-run)
skip_distupgrade "#664848: breaks dns resolution in chroot"
;;
+ libdbd-oracle-perl|\
+ ora2pg)
+ skip_always "libdbd-oracle-perl/contrib depends on third-party oracle-instantclient-basic"
+ ;;
libpils0|\
libpils-dev|\
libstonith0|\
@@ -109,6 +113,10 @@ if [ "${PIUPARTS_DISTRIBUTION}" = "squeeze" ]; then
# removed after squeeze
skip_distupgrade "#595593: fails to install"
;;
+ libdbd-oracle-perl|\
+ ora2pg)
+ skip_always "libdbd-oracle-perl/contrib depends on third-party oracle-instantclient11.2-basic"
+ ;;
mini-buildd-bld|\
mini-buildd-rep)
skip_distupgrade "#632955, #656746: time limit exceeded during install"
@@ -127,6 +135,10 @@ if [ "${PIUPARTS_DISTRIBUTION}" = "wheezy" ]; then
geoip-database-contrib)
skip_distupgrade "#885441: download location no longer available"
;;
+ libdbd-oracle-perl|\
+ ora2pg)
+ skip_always "libdbd-oracle-perl/contrib depends on third-party oracle-instantclient11.2-basic"
+ ;;
nautilus-dropbox)
skip_distupgrade "#770402: downloads awfully slow, hangs during installation"
;;
@@ -137,6 +149,9 @@ fi
if [ "${PIUPARTS_DISTRIBUTION}" = "jessie" ]; then
case ${PIUPARTS_OBJECTS%%=*} in
+ fusionforge-plugin-mediawiki)
+ skip_distupgrade "#929139: fusionforge-plugin-mediawiki: uninstallable cruft package"
+ ;;
geoip-database-contrib)
skip_distupgrade "#885441: download location no longer available"
;;
@@ -156,6 +171,36 @@ if [ "${PIUPARTS_DISTRIBUTION}" = "stretch" ]; then
geoip-database-contrib)
skip_distupgrade "#885441: download location no longer available"
;;
+ libdbd-oracle-perl|\
+ libdbd-oracle-perl-dbgsym|\
+ ora2pg)
+ skip_always "libdbd-oracle-perl/contrib depends on third-party oracle-instantclient12.1-basic"
+ ;;
+ llvm-3.7-examples)
+ skip_distupgrade "#929138: uninstallable on !arm*"
+ ;;
+ esac
+
+fi
+
+if [ "${PIUPARTS_DISTRIBUTION}" = "buster" ]; then
+
+ case ${PIUPARTS_OBJECTS%%=*} in
+ libdbd-oracle-perl|\
+ libdbd-oracle-perl-dbgsym)
+ skip_always "libdbd-oracle-perl/contrib depends on third-party oracle-instantclient12.1-basic"
+ ;;
+ esac
+
+fi
+
+if [ "${PIUPARTS_DISTRIBUTION}" = "sid" ]; then
+
+ case ${PIUPARTS_OBJECTS%%=*} in
+ libdbd-oracle-perl|\
+ libdbd-oracle-perl-dbgsym)
+ skip_always "libdbd-oracle-perl/contrib depends on third-party oracle-instantclient12.1-basic"
+ ;;
esac
fi
=====================================
custom-scripts/scripts/post_remove_exceptions
=====================================
@@ -21,4 +21,20 @@ case ${PIUPARTS_OBJECTS%%=*} in
;;
esac
;;
+ ibod|\
+ isdnactivecards|\
+ isdneurofile|\
+ isdnlog|\
+ isdnutils|\
+ isdnutils-xtools|\
+ isdnvbox|\
+ isdnvboxserver|\
+ INVALID)
+ case "$PIUPARTS_DISTRIBUTION" in
+ lenny|squeeze)
+ #431855: isdnutils-base fails to purge with "There are still files in /etc/isdn/ that you may want to remove manually."
+ log_debug
+ rm -fv /etc/isdn/*
+ esac
+ ;;
esac
=====================================
custom-scripts/scripts/pre_install_exceptions
=====================================
@@ -259,8 +259,10 @@ if [ "$PIUPARTS_DISTRIBUTION" = "lenny" ]; then
;;
ipppd|ibod|isdnutils)
#542156
- log_debug
- test -e /dev/MAKEDEV || ln -sfv /sbin/MAKEDEV /dev/MAKEDEV
+ if [ ! -e /dev/MAKEDEV ]; then
+ log_debug
+ ln -sfv /sbin/MAKEDEV /dev/MAKEDEV
+ fi
;;
esac
=====================================
custom-scripts/scripts/pre_remove_exceptions
=====================================
@@ -25,18 +25,20 @@ case ${PIUPARTS_OBJECTS%%=*} in
;;
esac
;;
- isdnlog|isdnutils)
- #WORKSAROUND #431855: fails with "There are still files in /etc/isdn/ that you may want to remove manually."
- if [ "$PIUPARTS_DISTRIBUTION" = "lenny" ]; then
- log_debug
- rm -fv /etc/isdn/*
- fi
+ freebsd-buildutils)
+ case "$PIUPARTS_DISTRIBUTION" in
+ lenny|squeeze)
+ # apt considers original-awk as essential
+ log_debug
+ apt-get -y remove freebsd-buildutils
+ echo 'Yes, do as I say!' | apt-get -y --force-yes remove original-awk
+ esac
;;
original-awk)
case "$PIUPARTS_DISTRIBUTION" in
- lenny)
+ lenny|squeeze)
+ # apt considers original-awk as essential
log_debug
- # apt considers this as essential
echo 'Yes, do as I say!' | apt-get -y --force-yes remove original-awk
esac
;;
=====================================
debian/changelog
=====================================
@@ -5,9 +5,13 @@ piuparts (1.0.1) UNRELEASED; urgency=medium
- Add '--max-command-output-size' option to allow overriding the default
of 8 MB for debugging runs.
- Run pre_remove scripts before computing packages to be removed.
+ * piuparts.conf.anbe: Add some more example sections.
* piuparts-slave.py:
- Generate separate tarball names for --merged-usr chroots.
+ [ Holger Levsen ]
+ * generate_daily_report: improve statistics.
+
-- Holger Levsen <holger at debian.org> Sat, 04 May 2019 21:53:16 +0200
piuparts (1.0.0) unstable; urgency=medium
=====================================
instances/piuparts.conf.anbe
=====================================
@@ -126,6 +126,8 @@ basetgz-sections =
tarball/buster/i386
tarball/stretch/amd64
tarball/stretch/i386
+ tarball/stretch-merged-usr/amd64
+ tarball/stretch-merged-usr/i386
tarball/jessie/amd64
tarball/jessie/i386
tarball/wheezy/amd64
@@ -178,6 +180,7 @@ sections =
stretch3buster-rcmd/main
stretch2buster-rcmd_i386/main
stretch3buster-rcmd_i386/main
+ stretch2buster-merged-usr/main
stretch2buster-iri/main
stretch2bpo2buster/main
jessie2lts/main
@@ -243,6 +246,7 @@ sections =
stretch3buster-rcmd/contrib
stretch2buster-rcmd_i386/contrib
stretch3buster-rcmd_i386/contrib
+ stretch2buster-merged-usr/contrib
stretch2buster-iri/contrib
stretch2bpo2buster/contrib
jessie2lts/contrib
@@ -308,6 +312,7 @@ sections =
stretch3buster-rcmd/non-free
stretch2buster-rcmd_i386/non-free
stretch3buster-rcmd_i386/non-free
+ stretch2buster-merged-usr/non-free
stretch2buster-iri/non-free
stretch2bpo2buster/non-free
jessie2lts/non-free
@@ -574,6 +579,33 @@ components = main
max-tgz-age = 2592000
+[tarball/stretch-merged-usr/amd64]
+piuparts-flags =
+ %(flags-merged-usr)s
+ %(flags-start-stretch)s
+distro = None
+upgrade-test-distros = stretch
+arch = amd64
+area = main
+components = main
+# 60*60*24*30
+max-tgz-age = 2592000
+
+
+[tarball/stretch-merged-usr/i386]
+piuparts-flags =
+ %(flags-merged-usr)s
+ %(flags-start-stretch)s
+distro = None
+upgrade-test-distros = stretch
+arch = i386
+setarch = linux32
+area = main
+components = main
+# 60*60*24*30
+max-tgz-age = 2592000
+
+
[tarball/jessie/amd64]
piuparts-flags =
%(flags-default)s
@@ -2348,7 +2380,8 @@ arch = amd64
area = main
components = main
distro = lenny
-upgrade-test-distros = lenny squeeze wheezy jessie stretch testing
+upgrade-test-distros = lenny squeeze wheezy jessie stretch buster testing
+max-reserved = 25
reschedule-old-count = 100
reschedule-fail-days = 12
expire-fail-days = +8
@@ -2364,7 +2397,8 @@ depends-sections = lenny222testing/main lenny222testing/non-free
arch = amd64
area = contrib
distro = lenny
-upgrade-test-distros = lenny squeeze wheezy jessie stretch testing
+upgrade-test-distros = lenny squeeze wheezy jessie stretch buster testing
+max-reserved = 25
reschedule-old-count = 100
[lenny222testing/non-free]
@@ -2378,7 +2412,8 @@ depends-sections = lenny222testing/main lenny222testing/contrib
arch = amd64
area = non-free
distro = lenny
-upgrade-test-distros = lenny squeeze wheezy jessie stretch testing
+upgrade-test-distros = lenny squeeze wheezy jessie stretch buster testing
+max-reserved = 25
reschedule-old-count = 100
@@ -2394,7 +2429,8 @@ setarch = linux32
area = main
components = main
distro = lenny
-upgrade-test-distros = lenny squeeze wheezy jessie stretch testing
+upgrade-test-distros = lenny squeeze wheezy jessie stretch buster testing
+max-reserved = 25
reschedule-old-count = 100
reschedule-fail-days = 12
expire-fail-days = +8
@@ -2411,7 +2447,8 @@ arch = i386
setarch = linux32
area = contrib
distro = lenny
-upgrade-test-distros = lenny squeeze wheezy jessie stretch testing
+upgrade-test-distros = lenny squeeze wheezy jessie stretch buster testing
+max-reserved = 25
reschedule-old-count = 100
[lenny222testing_i386/non-free]
@@ -2426,7 +2463,8 @@ arch = i386
setarch = linux32
area = non-free
distro = lenny
-upgrade-test-distros = lenny squeeze wheezy jessie stretch testing
+upgrade-test-distros = lenny squeeze wheezy jessie stretch buster testing
+max-reserved = 25
reschedule-old-count = 100
@@ -2741,7 +2779,8 @@ arch = amd64
area = main
components = main
distro = squeeze
-upgrade-test-distros = squeeze wheezy jessie stretch testing
+upgrade-test-distros = squeeze wheezy jessie stretch buster testing
+max-reserved = 25
reschedule-old-count = 100
[squeeze222testing/contrib]
@@ -2755,7 +2794,8 @@ depends-sections = squeeze222testing/main squeeze222testing/non-free
arch = amd64
area = contrib
distro = squeeze
-upgrade-test-distros = squeeze wheezy jessie stretch testing
+upgrade-test-distros = squeeze wheezy jessie stretch buster testing
+max-reserved = 25
reschedule-old-count = 100
[squeeze222testing/non-free]
@@ -2769,7 +2809,8 @@ depends-sections = squeeze222testing/main squeeze222testing/contrib
arch = amd64
area = non-free
distro = squeeze
-upgrade-test-distros = squeeze wheezy jessie stretch testing
+upgrade-test-distros = squeeze wheezy jessie stretch buster testing
+max-reserved = 25
reschedule-old-count = 100
@@ -2785,7 +2826,8 @@ setarch = linux32
area = main
components = main
distro = squeeze
-upgrade-test-distros = squeeze wheezy jessie stretch testing
+upgrade-test-distros = squeeze wheezy jessie stretch buster testing
+max-reserved = 25
reschedule-old-count = 100
[squeeze222testing_i386/contrib]
@@ -2800,7 +2842,8 @@ arch = i386
setarch = linux32
area = contrib
distro = squeeze
-upgrade-test-distros = squeeze wheezy jessie stretch testing
+upgrade-test-distros = squeeze wheezy jessie stretch buster testing
+max-reserved = 25
reschedule-old-count = 100
[squeeze222testing_i386/non-free]
@@ -2815,7 +2858,8 @@ arch = i386
setarch = linux32
area = non-free
distro = squeeze
-upgrade-test-distros = squeeze wheezy jessie stretch testing
+upgrade-test-distros = squeeze wheezy jessie stretch buster testing
+max-reserved = 25
reschedule-old-count = 100
@@ -2868,8 +2912,8 @@ piuparts-flags =
arch = amd64
area = main
components = main
-distro = wheezy
-upgrade-test-distros = wheezy jessie
+distro = wheezy-lts
+upgrade-test-distros = wheezy-lts jessie-lts
[wheezy2jessie/contrib]
precedence = 95
@@ -2880,8 +2924,8 @@ piuparts-flags =
depends-sections = wheezy2jessie/main wheezy2jessie/non-free
arch = amd64
area = contrib
-distro = wheezy
-upgrade-test-distros = wheezy jessie
+distro = wheezy-lts
+upgrade-test-distros = wheezy-lts jessie-lts
[wheezy2jessie/non-free]
precedence = 95
@@ -2892,8 +2936,8 @@ piuparts-flags =
depends-sections = wheezy2jessie/main wheezy2jessie/contrib
arch = amd64
area = non-free
-distro = wheezy
-upgrade-test-distros = wheezy jessie
+distro = wheezy-lts
+upgrade-test-distros = wheezy-lts jessie-lts
[wheezy2jessie_i386/main]
@@ -2906,8 +2950,8 @@ arch = i386
setarch = linux32
area = main
components = main
-distro = wheezy
-upgrade-test-distros = wheezy jessie
+distro = wheezy-lts
+upgrade-test-distros = wheezy-lts jessie-lts
[wheezy2jessie_i386/contrib]
precedence = 95
@@ -2919,8 +2963,8 @@ depends-sections = wheezy2jessie_i386/main wheezy2jessie_i386/non-free
arch = i386
setarch = linux32
area = contrib
-distro = wheezy
-upgrade-test-distros = wheezy jessie
+distro = wheezy-lts
+upgrade-test-distros = wheezy-lts jessie-lts
[wheezy2jessie_i386/non-free]
precedence = 95
@@ -2932,8 +2976,8 @@ depends-sections = wheezy2jessie_i386/main wheezy2jessie_i386/contrib
arch = i386
setarch = linux32
area = non-free
-distro = wheezy
-upgrade-test-distros = wheezy jessie
+distro = wheezy-lts
+upgrade-test-distros = wheezy-lts jessie-lts
[wheezy2jessie-rcmd/main]
@@ -2948,8 +2992,8 @@ piuparts-flags =
arch = amd64
area = main
components = main
-distro = wheezy
-upgrade-test-distros = wheezy jessie
+distro = wheezy-lts
+upgrade-test-distros = wheezy-lts jessie-lts
[wheezy2jessie-rcmd/contrib]
precedence = 95
@@ -2963,8 +3007,8 @@ piuparts-flags =
depends-sections = wheezy2jessie-rcmd/main wheezy2jessie-rcmd/non-free
arch = amd64
area = contrib
-distro = wheezy
-upgrade-test-distros = wheezy jessie
+distro = wheezy-lts
+upgrade-test-distros = wheezy-lts jessie-lts
[wheezy2jessie-rcmd/non-free]
precedence = 95
@@ -2978,8 +3022,8 @@ piuparts-flags =
depends-sections = wheezy2jessie-rcmd/main wheezy2jessie-rcmd/contrib
arch = amd64
area = non-free
-distro = wheezy
-upgrade-test-distros = wheezy jessie
+distro = wheezy-lts
+upgrade-test-distros = wheezy-lts jessie-lts
[wheezy2jessie-rcmd_i386/main]
@@ -2995,8 +3039,8 @@ arch = i386
setarch = linux32
area = main
components = main
-distro = wheezy
-upgrade-test-distros = wheezy jessie
+distro = wheezy-lts
+upgrade-test-distros = wheezy-lts jessie-lts
[wheezy2jessie-rcmd_i386/contrib]
precedence = 95
@@ -3011,8 +3055,8 @@ depends-sections = wheezy2jessie-rcmd_i386/main wheezy2jessie-rcmd_i386/non-free
arch = i386
setarch = linux32
area = contrib
-distro = wheezy
-upgrade-test-distros = wheezy jessie
+distro = wheezy-lts
+upgrade-test-distros = wheezy-lts jessie-lts
[wheezy2jessie-rcmd_i386/non-free]
precedence = 95
@@ -3027,8 +3071,8 @@ depends-sections = wheezy2jessie-rcmd_i386/main wheezy2jessie-rcmd_i386/contrib
arch = i386
setarch = linux32
area = non-free
-distro = wheezy
-upgrade-test-distros = wheezy jessie
+distro = wheezy-lts
+upgrade-test-distros = wheezy-lts jessie-lts
[wheezy2jessie-sysv/main]
@@ -3134,8 +3178,8 @@ piuparts-flags =
arch = amd64
area = main
components = main
-distro = wheezy
-upgrade-test-distros = wheezy jessie
+distro = wheezy-lts
+upgrade-test-distros = wheezy-lts jessie-lts
[wheezy2jessie-iri/contrib]
precedence = 95
@@ -3148,8 +3192,8 @@ piuparts-flags =
depends-sections = wheezy2jessie-iri/main wheezy2jessie-iri/non-free
arch = amd64
area = contrib
-distro = wheezy
-upgrade-test-distros = wheezy jessie
+distro = wheezy-lts
+upgrade-test-distros = wheezy-lts jessie-lts
[wheezy2jessie-iri/non-free]
precedence = 95
@@ -3162,8 +3206,8 @@ piuparts-flags =
depends-sections = wheezy2jessie-iri/main wheezy2jessie-iri/contrib
arch = amd64
area = non-free
-distro = wheezy
-upgrade-test-distros = wheezy jessie
+distro = wheezy-lts
+upgrade-test-distros = wheezy-lts jessie-lts
[wheezy2bpo2jessie/main]
@@ -3177,7 +3221,7 @@ distro = wheezy-backports
arch = amd64
area = main
components = main
-upgrade-test-distros = wheezy wheezy-backports jessie
+upgrade-test-distros = wheezy-lts wheezy-backports jessie-lts
[wheezy2bpo2jessie/contrib]
precedence = 95
@@ -3189,7 +3233,7 @@ depends-sections = wheezy/main wheezy/non-free wheezy2bpo2jessie/main wheezy2bpo
distro = wheezy-backports
arch = amd64
area = contrib
-upgrade-test-distros = wheezy wheezy-backports jessie
+upgrade-test-distros = wheezy-lts wheezy-backports jessie-lts
[wheezy2bpo2jessie/non-free]
precedence = 95
@@ -3201,7 +3245,7 @@ depends-sections = wheezy/main wheezy2bpo2jessie/main wheezy2bpo2jessie/contrib
distro = wheezy-backports
arch = amd64
area = non-free
-upgrade-test-distros = wheezy wheezy-backports jessie
+upgrade-test-distros = wheezy-lts wheezy-backports jessie-lts
[wheezy222testing/main]
@@ -3215,7 +3259,8 @@ arch = amd64
area = main
components = main
distro = wheezy
-upgrade-test-distros = wheezy jessie stretch testing
+upgrade-test-distros = wheezy jessie stretch buster testing
+max-reserved = 25
reschedule-old-count = 100
[wheezy222testing/contrib]
@@ -3229,7 +3274,8 @@ depends-sections = wheezy222testing/main wheezy222testing/non-free
arch = amd64
area = contrib
distro = wheezy
-upgrade-test-distros = wheezy jessie stretch testing
+upgrade-test-distros = wheezy jessie stretch buster testing
+max-reserved = 25
reschedule-old-count = 100
[wheezy222testing/non-free]
@@ -3243,7 +3289,8 @@ depends-sections = wheezy222testing/main wheezy222testing/contrib
arch = amd64
area = non-free
distro = wheezy
-upgrade-test-distros = wheezy jessie stretch testing
+upgrade-test-distros = wheezy jessie stretch buster testing
+max-reserved = 25
reschedule-old-count = 100
@@ -3259,7 +3306,8 @@ setarch = linux32
area = main
components = main
distro = wheezy
-upgrade-test-distros = wheezy jessie stretch testing
+upgrade-test-distros = wheezy jessie stretch buster testing
+max-reserved = 25
reschedule-old-count = 100
[wheezy222testing_i386/contrib]
@@ -3274,7 +3322,8 @@ arch = i386
setarch = linux32
area = contrib
distro = wheezy
-upgrade-test-distros = wheezy jessie stretch testing
+upgrade-test-distros = wheezy jessie stretch buster testing
+max-reserved = 25
reschedule-old-count = 100
[wheezy222testing_i386/non-free]
@@ -3289,7 +3338,8 @@ arch = i386
setarch = linux32
area = non-free
distro = wheezy
-upgrade-test-distros = wheezy jessie stretch testing
+upgrade-test-distros = wheezy jessie stretch buster testing
+max-reserved = 25
reschedule-old-count = 100
@@ -3340,7 +3390,7 @@ arch = amd64
area = main
components = main
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
[jessie2stretch/contrib]
precedence = 95
@@ -3352,7 +3402,7 @@ depends-sections = jessie2stretch/main jessie2stretch/non-free
arch = amd64
area = contrib
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
[jessie2stretch/non-free]
precedence = 95
@@ -3364,7 +3414,7 @@ depends-sections = jessie2stretch/main jessie2stretch/contrib
arch = amd64
area = non-free
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
[jessie3stretch/main]
@@ -3379,7 +3429,7 @@ arch = amd64
area = main
components = main
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf
[jessie3stretch/contrib]
@@ -3394,7 +3444,7 @@ depends-sections = jessie3stretch/main jessie3stretch/non-free
arch = amd64
area = contrib
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf
[jessie3stretch/non-free]
@@ -3409,7 +3459,7 @@ depends-sections = jessie3stretch/main jessie3stretch/contrib
arch = amd64
area = non-free
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf
@@ -3424,7 +3474,7 @@ setarch = linux32
area = main
components = main
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
[jessie2stretch_i386/contrib]
precedence = 95
@@ -3437,7 +3487,7 @@ arch = i386
setarch = linux32
area = contrib
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
[jessie2stretch_i386/non-free]
precedence = 95
@@ -3450,7 +3500,7 @@ arch = i386
setarch = linux32
area = non-free
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
[jessie3stretch_i386/main]
@@ -3466,7 +3516,7 @@ setarch = linux32
area = main
components = main
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf
[jessie3stretch_i386/contrib]
@@ -3482,7 +3532,7 @@ arch = i386
setarch = linux32
area = contrib
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf
[jessie3stretch_i386/non-free]
@@ -3498,7 +3548,7 @@ arch = i386
setarch = linux32
area = non-free
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf
@@ -3514,7 +3564,7 @@ arch = amd64
area = main
components = main
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
[jessie2stretch-rcmd/contrib]
precedence = 95
@@ -3528,7 +3578,7 @@ depends-sections = jessie2stretch-rcmd/main jessie2stretch-rcmd/non-free
arch = amd64
area = contrib
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
[jessie2stretch-rcmd/non-free]
precedence = 95
@@ -3542,7 +3592,7 @@ depends-sections = jessie2stretch-rcmd/main jessie2stretch-rcmd/contrib
arch = amd64
area = non-free
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
[jessie3stretch-rcmd/main]
@@ -3558,7 +3608,7 @@ arch = amd64
area = main
components = main
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf
[jessie3stretch-rcmd/contrib]
@@ -3574,7 +3624,7 @@ depends-sections = jessie3stretch-rcmd/main jessie3stretch-rcmd/non-free
arch = amd64
area = contrib
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf
[jessie3stretch-rcmd/non-free]
@@ -3590,7 +3640,7 @@ depends-sections = jessie3stretch-rcmd/main jessie3stretch-rcmd/contrib
arch = amd64
area = non-free
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf
@@ -3607,7 +3657,7 @@ setarch = linux32
area = main
components = main
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
[jessie2stretch-rcmd_i386/contrib]
precedence = 95
@@ -3622,7 +3672,7 @@ arch = i386
setarch = linux32
area = contrib
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
[jessie2stretch-rcmd_i386/non-free]
precedence = 95
@@ -3637,7 +3687,7 @@ arch = i386
setarch = linux32
area = non-free
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
[jessie3stretch-rcmd_i386/main]
@@ -3654,7 +3704,7 @@ setarch = linux32
area = main
components = main
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf
[jessie3stretch-rcmd_i386/contrib]
@@ -3671,7 +3721,7 @@ arch = i386
setarch = linux32
area = contrib
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf
[jessie3stretch-rcmd_i386/non-free]
@@ -3688,7 +3738,7 @@ arch = i386
setarch = linux32
area = non-free
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf
@@ -3704,7 +3754,7 @@ arch = amd64
area = main
components = main
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
[jessie2stretch-iri/contrib]
precedence = 95
@@ -3718,7 +3768,7 @@ depends-sections = jessie2stretch-iri/main jessie2stretch-iri/non-free
arch = amd64
area = contrib
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
[jessie2stretch-iri/non-free]
precedence = 95
@@ -3732,7 +3782,7 @@ depends-sections = jessie2stretch-iri/main jessie2stretch-iri/contrib
arch = amd64
area = non-free
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch
+upgrade-test-distros = jessie-lts stretch-next
[jessie2bpo2stretch/main]
@@ -3741,12 +3791,12 @@ piuparts-flags =
%(flags-default)s
%(flags-start-jessie)s
%(flags-end-stretch)s
-depends-sections = jessie/main
+depends-sections = jessie-lts/main
distro = jessie-backports
arch = amd64
area = main
components = main
-upgrade-test-distros = jessie-lts jessie-backports stretch
+upgrade-test-distros = jessie-lts jessie-backports stretch-next
[jessie2bpo2stretch/contrib]
precedence = 95
@@ -3754,11 +3804,11 @@ piuparts-flags =
%(flags-default)s
%(flags-start-jessie)s
%(flags-end-stretch)s
-depends-sections = jessie/main jessie/contrib jessie/non-free jessie2bpo2stretch/main jessie2bpo2stretch/non-free
+depends-sections = jessie-lts/main jessie-lts/contrib jessie-lts/non-free jessie2bpo2stretch/main jessie2bpo2stretch/non-free
distro = jessie-backports
arch = amd64
area = contrib
-upgrade-test-distros = jessie-lts jessie-backports stretch
+upgrade-test-distros = jessie-lts jessie-backports stretch-next
[jessie2bpo2stretch/non-free]
precedence = 95
@@ -3766,11 +3816,11 @@ piuparts-flags =
%(flags-default)s
%(flags-start-jessie)s
%(flags-end-stretch)s
-depends-sections = jessie/main jessie/contrib jessie/non-free jessie2bpo2stretch/main jessie2bpo2stretch/contrib
+depends-sections = jessie-lts/main jessie-lts/contrib jessie-lts/non-free jessie2bpo2stretch/main jessie2bpo2stretch/contrib
distro = jessie-backports
arch = amd64
area = non-free
-upgrade-test-distros = jessie-lts jessie-backports stretch
+upgrade-test-distros = jessie-lts jessie-backports stretch-next
[jessie222testing/main]
@@ -3784,7 +3834,8 @@ arch = amd64
area = main
components = main
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch-next testing
+upgrade-test-distros = jessie-lts stretch-next buster testing
+max-reserved = 25
reschedule-old-count = 100
[jessie222testing/contrib]
@@ -3798,7 +3849,8 @@ depends-sections = jessie222testing/main jessie222testing/non-free
arch = amd64
area = contrib
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch-next testing
+upgrade-test-distros = jessie-lts stretch-next buster testing
+max-reserved = 25
reschedule-old-count = 100
[jessie222testing/non-free]
@@ -3812,7 +3864,8 @@ depends-sections = jessie222testing/main jessie222testing/contrib
arch = amd64
area = non-free
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch-next testing
+upgrade-test-distros = jessie-lts stretch-next buster testing
+max-reserved = 25
reschedule-old-count = 100
@@ -3828,7 +3881,8 @@ setarch = linux32
area = main
components = main
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch-next testing
+upgrade-test-distros = jessie-lts stretch-next buster testing
+max-reserved = 25
reschedule-old-count = 100
[jessie222testing_i386/contrib]
@@ -3843,7 +3897,8 @@ arch = i386
setarch = linux32
area = contrib
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch-next testing
+upgrade-test-distros = jessie-lts stretch-next buster testing
+max-reserved = 25
reschedule-old-count = 100
[jessie222testing_i386/non-free]
@@ -3858,7 +3913,8 @@ arch = i386
setarch = linux32
area = non-free
distro = jessie-lts
-upgrade-test-distros = jessie-lts stretch-next testing
+upgrade-test-distros = jessie-lts stretch-next buster testing
+max-reserved = 25
reschedule-old-count = 100
@@ -4282,6 +4338,49 @@ upgrade-test-distros = stretch buster
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf
+[stretch2buster-merged-usr/main]
+precedence = 90
+description = + In --merged-usr environment.
+piuparts-flags =
+ %(flags-merged-usr)s
+ %(flags-start-stretch)s
+ %(flags-end-buster)s
+ --scriptsdir /etc/piuparts/scripts-debug-problemresolver
+arch = amd64
+area = main
+components = main
+distro = stretch
+upgrade-test-distros = stretch buster
+
+[stretch2buster-merged-usr/contrib]
+precedence = 95
+description = + In --merged-usr environment.
+piuparts-flags =
+ %(flags-merged-usr)s
+ %(flags-start-stretch)s
+ %(flags-end-buster)s
+ --scriptsdir /etc/piuparts/scripts-debug-problemresolver
+depends-sections = stretch2buster-merged-usr/main stretch2buster-merged-usr/non-free
+arch = amd64
+area = contrib
+distro = stretch
+upgrade-test-distros = stretch buster
+
+[stretch2buster-merged-usr/non-free]
+precedence = 95
+description = + In --merged-usr environment.
+piuparts-flags =
+ %(flags-merged-usr)s
+ %(flags-start-stretch)s
+ %(flags-end-buster)s
+ --scriptsdir /etc/piuparts/scripts-debug-problemresolver
+depends-sections = stretch2buster-merged-usr/main stretch2buster-merged-usr/contrib
+arch = amd64
+area = non-free
+distro = stretch
+upgrade-test-distros = stretch buster
+
+
[stretch2buster-iri/main]
precedence = 90
description = Debian %(area)s: package installation and removal in stretch, then upgrade to buster, installation, removal, and purge test.
=====================================
master-bin/generate_daily_report.in
=====================================
@@ -82,7 +82,8 @@ for SECTION in $SECTIONS ; do
-type f -name '*.log' -newer $FAILURESTAMP -exec ls -1 {} + 2>/dev/null
done | sed s#^$MASTER#$URLBASE# >> $DAILYTMP
-echo "$(cat $DAILYTMP | wc -l) new failures:" >> $DAILYREPORT
+echo -n "$(cat $DAILYTMP | wc -l) new failures in total, " >> $DAILYREPORT
+echo "$(cat $DAILYTMP | (egrep "/(sid|$TESTING|testing2sid)/" 2>/dev/null || true) | wc -l) new failures sid, $TESTING and testing2sid:" >> $DAILYREPORT
# show failures (and show failures in sid, $TESTING and testing2sid first
cat $DAILYTMP | (egrep "/(sid|$TESTING|testing2sid)/" 2>/dev/null || true) >> $DAILYREPORT
echo >> $DAILYREPORT
=====================================
piupartslib/packagesdb.py
=====================================
@@ -302,6 +302,13 @@ class PackagesDB:
_ignored_missing_dependencies = [
"kbdcontrol",
"vidcontrol",
+ "oracle-instantclient-basic",
+ "oracle-instantclient11.2-basic",
+ "oracle-instantclient12.1-basic",
+ # jessie
+ "mediawiki",
+ # stretch
+ "llvm-3.7-dev",
]
# keep in sync with piuparts-report.py: emphasize_reason()
View it on GitLab: https://salsa.debian.org/debian/piuparts/compare/c176ddaba4c0526501b8567431136f65b5dee7e9...28549085a2b2a6a7622cfdce6d0b16ac2a903b4c
--
View it on GitLab: https://salsa.debian.org/debian/piuparts/compare/c176ddaba4c0526501b8567431136f65b5dee7e9...28549085a2b2a6a7622cfdce6d0b16ac2a903b4c
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/20190521/69a07651/attachment-0001.html>
More information about the Piuparts-devel
mailing list