#
# This is the configuration file for piuparts in master-slave mode as run by AnBe.
#

[DEFAULT]
flags-base =
	--no-eatmydata
	--scriptsdir /etc/piuparts/scripts
	--allow-database

flags-default =
	%(flags-base)s
	--warn-on-leftovers-after-purge
flags-merged-usr =
	--merged-usr
	-i /usr/lib32/
	-i /usr/libx32/
	%(flags-default)s
flags-leftovers =
	--warn-on-others
	%(flags-base)s
	--scriptsdir /etc/piuparts/scripts-leftovers

flags-start-testing =
	%(flags-start-bookworm)s
flags-end-testing =
	%(flags-end-bookworm)s

flags-start-stable =
	%(flags-start-bullseye)s

flags-start-bookworm =
flags-end-bookworm =

flags-start-bullseye =
flags-end-bullseye =

flags-start-buster =
flags-end-buster =
	--warn-on-debsums-errors

flags-start-stretch =
flags-end-stretch =
	--skip-logrotatefiles-test
	--warn-on-debsums-errors

flags-start-jessie =
flags-end-jessie =
	--skip-logrotatefiles-test
	--warn-on-debsums-errors
	--warn-on-install-over-symlink
	--scriptsdir /etc/piuparts/scripts-jessie

flags-start-wheezy =
flags-end-wheezy =
	--skip-logrotatefiles-test
	--warn-on-debsums-errors
	--warn-on-install-over-symlink
	--scriptsdir /etc/piuparts/scripts-wheezy

flags-start-squeeze =
	-i /etc/shells
flags-end-squeeze =
	--skip-logrotatefiles-test
	--warn-on-debsums-errors
	--warn-on-install-over-symlink
	--scriptsdir /etc/piuparts/scripts-squeeze

flags-start-lenny =
	--dpkg-noforce-unsafe-io
	-i /etc/shells
flags-end-lenny =
	--skip-cronfiles-test
	--skip-logrotatefiles-test
	--warn-on-debsums-errors
	--warn-on-install-over-symlink
	--scriptsdir /etc/piuparts/scripts-lenny
	-i /etc/udev/
	-i /etc/udev/rules.d/

flags-broken-symlinks =
	%(flags-default)s
	--fail-on-broken-symlinks
	--install-recommends
	--scriptsdir /etc/piuparts/scripts-broken-symlinks
	--fake-essential-packages libjs-sphinxdoc
# ignore intentionally broken symlinks
	-i :/usr/lib/libcxx/test/std/experimental/filesystem/Inputs/static_test_env/bad_symlink
	-i :/usr/share/gocode/src/github.com/Masterminds/glide/testdata/path/x/vendor
	-i :/usr/share/gocode/src/github.com/constabulary/gb/internal/fileutils/_testdata/copyfile/a/rick
	-i :/usr/share/gocode/src/github.com/hashicorp/atlas-go/archive/test-fixtures/archive-symlink/link/link
	-i :/usr/share/gocode/src/github.com/prometheus/procfs/fixtures/26231/exe
	-i :/usr/share/gocode/src/github.com/prometheus/procfs/fixtures/26231/ns/mnt
	-i :/usr/share/gocode/src/github.com/prometheus/procfs/fixtures/26231/ns/net
	-i :/usr/share/gocode/src/github.com/prometheus/procfs/fixtures/26232/cwd
	-i :/usr/share/gocode/src/github.com/prometheus/procfs/fixtures/26232/root
# ignore broken symlinks
	-i :/etc/systemd/system/display-manager.service
#   civicrm-common, #857601, wontfix, /usr/share/civicrm/packages/OpenFlashChart/open-flash-chart.swf -> ../../../../local/open-flash-chart.swf
	-i :/usr/share/civicrm/packages/OpenFlashChart/open-flash-chart.swf
#   musescore-common, #910145, wontfix, /usr/share/mscore-2.3/sound/{sf2,sfz} -> ../../sounds/{sf2,sfz}
	-I :/usr/share/mscore3?-.*/sound/sf[2z]
#   mender-client, #915680, /var/lib/mender -> /data/mender
	-i :/var/lib/mender
# ignore broken symlinks (patterns)
	-I :/etc/.*/supervise
	-I /usr/include/python2\.7_d/.*\.h
	-I /usr/include/python3\..dm/.*\.h
	-I /usr/include/python3\..dm/cpython
	-I /usr/include/python3\..dm/internal
	-I :/usr/lib/jvm/java-.*-openjdk-.*/src\.zip
	-I :/usr/share/doc/kde/HTML/.*/common
	-I :/usr/share/man/man1/(.*-)?python.*-config\.1\.gz
# ignore broken symlinks (third party game data)
	-I :/usr/lib/openjk/Jedi(Academy|Outcast)/base/assets.\.pk3
	-I :/usr/lib/rtcw/main/.*\.(cfg|pk3)

[global]
# sections may be wrapped with continuation lines being indented
# and may contain non-indented comments between continuation lines
basetgz-sections =
	tarball/sid/amd64
	tarball/sid/i386
	tarball/sid-merged-usr/amd64
	tarball/sid-merged-usr/i386
	tarball/bookworm/amd64
	tarball/bookworm/i386
	tarball/bullseye/amd64
	tarball/bullseye/i386
	tarball/buster/amd64
	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
	tarball/wheezy/i386
	tarball/squeeze/amd64
	tarball/squeeze/i386
	tarball/lenny/amd64
	tarball/lenny/i386
sections =
	experimental/main
	experimental_i386/main
	experimental-bl/main
	experimental-bl_i386/main
	sid/main
	sid-plus/main
	sid-rcmd/main
	sid-merged-usr/main
	sid-bl/main
	sid-bl_i386/main
	sid-ipi/main
	sid-debug/main
	testing-rcmd/main
	testing-nodocs/main
	buster/main
	buster-pu/main
	buster-debug/main
	stretch/main
	stretch-rcmd/main
	stretch-lts/main
	stretch-security/main
	stretch-updates/main
	stretch-pu/main
	stretch-debug/main
	stretch-backports/main
	jessie/main
	jessie-rcmd/main
	jessie-lts/main
	jessie-security/main
	jessie-backports/main
	sid2experimental/main
	testing2sid/main
	stable2sid/main
	stable2testing2sid/main
	stretch2lts/main
	stretch2buster/main
	stretch3buster/main
	stretch2buster_i386/main
	stretch3buster_i386/main
	stretch2buster-rcmd/main
	stretch3buster-rcmd/main
	stretch2buster-rcmd_i386/main
	stretch3buster-rcmd_i386/main
	stretch2buster-merged-usr/main
	stretch2buster-iri/main
	stretch2bpo2buster/main
	jessie2lts/main
	jessie2stretch/main
	jessie3stretch/main
	jessie2stretch_i386/main
	jessie3stretch_i386/main
	jessie2stretch-rcmd/main
	jessie3stretch-rcmd/main
	jessie2stretch-rcmd_i386/main
	jessie3stretch-rcmd_i386/main
	jessie2stretch-iri/main
	jessie2bpo2stretch/main
	jessie222testing/main
	jessie222testing_i386/main
	wheezy222testing/main
	wheezy222testing_i386/main
	squeeze222testing/main
	squeeze222testing_i386/main
	lenny222testing/main
	lenny222testing_i386/main
#
	experimental/contrib
	experimental_i386/contrib
	experimental-bl/contrib
	experimental-bl_i386/contrib
	sid/contrib
	sid-plus/contrib
	sid-rcmd/contrib
	sid-merged-usr/contrib
	sid-bl/contrib
	sid-bl_i386/contrib
	sid-ipi/contrib
	sid-debug/contrib
	testing-rcmd/contrib
	testing-nodocs/contrib
	buster/contrib
	buster-pu/contrib
	buster-debug/contrib
	stretch/contrib
	stretch-rcmd/contrib
	stretch-lts/contrib
	stretch-security/contrib
	stretch-updates/contrib
	stretch-pu/contrib
	stretch-debug/contrib
	stretch-backports/contrib
	jessie/contrib
	jessie-rcmd/contrib
	jessie-lts/contrib
	jessie-security/contrib
	jessie-backports/contrib
	sid2experimental/contrib
	testing2sid/contrib
	stable2sid/contrib
	stable2testing2sid/contrib
	stretch2lts/contrib
	stretch2buster/contrib
	stretch3buster/contrib
	stretch2buster_i386/contrib
	stretch3buster_i386/contrib
	stretch2buster-rcmd/contrib
	stretch3buster-rcmd/contrib
	stretch2buster-rcmd_i386/contrib
	stretch3buster-rcmd_i386/contrib
	stretch2buster-merged-usr/contrib
	stretch2buster-iri/contrib
	stretch2bpo2buster/contrib
	jessie2lts/contrib
	jessie2stretch/contrib
	jessie3stretch/contrib
	jessie2stretch_i386/contrib
	jessie3stretch_i386/contrib
	jessie2stretch-rcmd/contrib
	jessie3stretch-rcmd/contrib
	jessie2stretch-rcmd_i386/contrib
	jessie3stretch-rcmd_i386/contrib
	jessie2stretch-iri/contrib
	jessie2bpo2stretch/contrib
	jessie222testing/contrib
	jessie222testing_i386/contrib
	wheezy222testing/contrib
	wheezy222testing_i386/contrib
	squeeze222testing/contrib
	squeeze222testing_i386/contrib
	lenny222testing/contrib
	lenny222testing_i386/contrib
#
	experimental/non-free
	experimental_i386/non-free
	experimental-bl/non-free
	experimental-bl_i386/non-free
	sid/non-free
	sid-plus/non-free
	sid-rcmd/non-free
	sid-merged-usr/non-free
	sid-bl/non-free
	sid-bl_i386/non-free
	sid-ipi/non-free
	sid-debug/non-free
	testing-rcmd/non-free
	testing-nodocs/non-free
	buster/non-free
	buster-pu/non-free
	buster-debug/non-free
	stretch/non-free
	stretch-rcmd/non-free
	stretch-lts/non-free
	stretch-security/non-free
	stretch-updates/non-free
	stretch-pu/non-free
	stretch-debug/non-free
	stretch-backports/non-free
	jessie/non-free
	jessie-rcmd/non-free
	jessie-lts/non-free
	jessie-security/non-free
	jessie-backports/non-free
	sid2experimental/non-free
	testing2sid/non-free
	stable2sid/non-free
	stable2testing2sid/non-free
	stretch2lts/non-free
	stretch2buster/non-free
	stretch3buster/non-free
	stretch2buster_i386/non-free
	stretch3buster_i386/non-free
	stretch2buster-rcmd/non-free
	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
	jessie2stretch/non-free
	jessie3stretch/non-free
	jessie2stretch_i386/non-free
	jessie3stretch_i386/non-free
	jessie2stretch-rcmd/non-free
	jessie3stretch-rcmd/non-free
	jessie2stretch-rcmd_i386/non-free
	jessie3stretch-rcmd_i386/non-free
	jessie2stretch-iri/non-free
	jessie2bpo2stretch/non-free
	jessie222testing/non-free
	jessie222testing_i386/non-free
	wheezy222testing/non-free
	wheezy222testing_i386/non-free
	squeeze222testing/non-free
	squeeze222testing_i386/non-free
	lenny222testing/non-free
	lenny222testing_i386/non-free
#
	wheezy/main
	wheezy_i386/main
	wheezy-lts/main
	wheezy-security/main
	wheezy-backports/main
	wheezy2lts/main
	wheezy2jessie/main
	wheezy2jessie_i386/main
#	wheezy2jessie-rcmd/main
#	wheezy2jessie-rcmd_i386/main
#	wheezy2jessie-sysv/main
#	wheezy2jessie-apt1st/main
	wheezy2jessie-iri/main
	wheezy2bpo2jessie/main
	squeeze/main
	squeeze_i386/main
	squeeze-lts/main
	squeeze-backports/main
	squeeze-backports-sloppy/main
	squeeze2lts2wheezy/main
	squeeze2wheezy/main
	squeeze2wheezy_i386/main
#	squeeze2wheezy-rcmd/main
#	squeeze2wheezy-rcmd_i386/main
	squeeze2wheezy-lts/main
	squeeze2bpo2wheezy/main
	lenny/main
	lenny_i386/main
	lenny2squeeze/main
	lenny2squeeze_i386/main
#
	wheezy/contrib
	wheezy_i386/contrib
	wheezy-lts/contrib
#	wheezy-security/contrib
	wheezy-backports/contrib
	wheezy2lts/contrib
	wheezy2jessie/contrib
	wheezy2jessie_i386/contrib
#	wheezy2jessie-rcmd/contrib
#	wheezy2jessie-rcmd_i386/contrib
#	wheezy2jessie-sysv/contrib
#	wheezy2jessie-apt1st/contrib
	wheezy2jessie-iri/contrib
	wheezy2bpo2jessie/contrib
	squeeze/contrib
	squeeze_i386/contrib
	squeeze-lts/contrib
	squeeze-backports/contrib
#	squeeze-backports-sloppy/contrib
	squeeze2lts2wheezy/contrib
	squeeze2wheezy/contrib
	squeeze2wheezy_i386/contrib
#	squeeze2wheezy-rcmd/contrib
#	squeeze2wheezy-rcmd_i386/contrib
	squeeze2wheezy-lts/contrib
	squeeze2bpo2wheezy/contrib
	lenny/contrib
	lenny_i386/contrib
	lenny2squeeze/contrib
	lenny2squeeze_i386/contrib
#
	wheezy/non-free
	wheezy_i386/non-free
	wheezy-lts/non-free
	wheezy-security/non-free
	wheezy-backports/non-free
	wheezy2lts/non-free
	wheezy2jessie/non-free
	wheezy2jessie_i386/non-free
#	wheezy2jessie-rcmd/non-free
#	wheezy2jessie-rcmd_i386/non-free
#	wheezy2jessie-sysv/non-free
#	wheezy2jessie-apt1st/non-free
	wheezy2jessie-iri/non-free
	wheezy2bpo2jessie/non-free
	squeeze/non-free
	squeeze_i386/non-free
	squeeze-lts/non-free
	squeeze-backports/non-free
#	squeeze-backports-sloppy/non-free
	squeeze2lts2wheezy/non-free
	squeeze2wheezy/non-free
	squeeze2wheezy_i386/non-free
#	squeeze2wheezy-rcmd/non-free
#	squeeze2wheezy-rcmd_i386/non-free
	squeeze2wheezy-lts/non-free
	squeeze2bpo2wheezy/non-free
	lenny/non-free
	lenny_i386/non-free
	lenny2squeeze/non-free
	lenny2squeeze_i386/non-free
#
testing-suite = bookworm
#
json-sections = none
#
proxy = http://localhost:3128
#
mirror = http://ftp.de.debian.org/debian
#
master-host = localhost
#
master-user = piupartsm
master-command = /srv/piuparts/share/piuparts/piuparts-master
piuparts-command =
	sudo
	nice
	env PYTHONPATH=%(PYTHONPATH)s
	timeout -s INT -k 5m 110m
	/srv/piuparts/bin/piuparts
PYTHONPATH = /srv/piuparts/lib/python3/dist-packages
master-directory = /srv/piuparts/master
slave-directory = /srv/piuparts/slave
basetgz-directory = /srv/piuparts/slave/basetgz
output-directory = /srv/piuparts/htdocs
backup-directory = /srv/piuparts/backup
tmpdir = /srv/piuparts/tmp
chroot-meta-directory = /srv/piuparts/slave/refchroot
chroot-meta-auto = reference-chroot-metadata.dat
slave-load-max = 15.5
idle-sleep = 3600
slave-flush-interval = 1800
max-tgz-age = -1
max-reserved = 50
reschedule-old-count = 200
reschedule-old-days = 120
expire-old-days = +15
reschedule-fail-count = 100
reschedule-fail-days = 5
expire-fail-days = +3
reschedule-untestable-days = 1
slave-count = 12


############################################################################
###  Tarball creation.                                                   ###
############################################################################


[tarball/sid/amd64]
piuparts-flags =
	%(flags-default)s
distro = None
upgrade-test-distros = sid
arch = amd64
area = main
components = main
# 60*60*24*2
max-tgz-age = 172800


[tarball/sid/i386]
piuparts-flags =
	%(flags-default)s
distro = None
upgrade-test-distros = sid
arch = i386
setarch = linux32
area = main
components = main
# 60*60*24*2
max-tgz-age = 172800


[tarball/sid-merged-usr/amd64]
piuparts-flags =
	%(flags-merged-usr)s
distro = None
upgrade-test-distros = sid
arch = amd64
area = main
components = main
# 60*60*24*2
max-tgz-age = 172800


[tarball/sid-merged-usr/i386]
piuparts-flags =
	%(flags-merged-usr)s
distro = None
upgrade-test-distros = sid
arch = i386
setarch = linux32
area = main
components = main
# 60*60*24*2
max-tgz-age = 172800


[tarball/bookworm/amd64]
piuparts-flags =
	%(flags-default)s
	%(flags-start-bookworm)s
distro = None
upgrade-test-distros = bookworm
arch = amd64
area = main
components = main
# 60*60*24*7
max-tgz-age = 604800


[tarball/bookworm/i386]
piuparts-flags =
	%(flags-default)s
	%(flags-start-bookworm)s
distro = None
upgrade-test-distros = bookworm
arch = i386
setarch = linux32
area = main
components = main
# 60*60*24*7
max-tgz-age = 604800


[tarball/bullseye/amd64]
piuparts-flags =
	%(flags-default)s
	%(flags-start-bullseye)s
distro = None
upgrade-test-distros = bullseye
arch = amd64
area = main
components = main
# 60*60*24*30
max-tgz-age = 2592000


[tarball/bullseye/i386]
piuparts-flags =
	%(flags-default)s
	%(flags-start-bullseye)s
distro = None
upgrade-test-distros = bullseye
arch = i386
setarch = linux32
area = main
components = main
# 60*60*24*30
max-tgz-age = 2592000


[tarball/buster/amd64]
piuparts-flags =
	%(flags-default)s
	%(flags-start-buster)s
distro = None
upgrade-test-distros = buster
arch = amd64
area = main
components = main
# 60*60*24*30
max-tgz-age = 2592000


[tarball/buster/i386]
piuparts-flags =
	%(flags-default)s
	%(flags-start-buster)s
distro = None
upgrade-test-distros = buster
arch = i386
setarch = linux32
area = main
components = main
# 60*60*24*30
max-tgz-age = 2592000


[tarball/stretch/amd64]
piuparts-flags =
	%(flags-default)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/i386]
piuparts-flags =
	%(flags-default)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/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
	%(flags-start-jessie)s
distro = None
upgrade-test-distros = jessie
arch = amd64
area = main
components = main
# 60*60*24*30
max-tgz-age = 2592000


[tarball/jessie/i386]
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
distro = None
upgrade-test-distros = jessie
arch = i386
setarch = linux32
area = main
components = main
# 60*60*24*30
max-tgz-age = 2592000


[tarball/wheezy/amd64]
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
distro = None
upgrade-test-distros = wheezy
arch = amd64
area = main
components = main
max-tgz-age = 0


[tarball/wheezy/i386]
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
distro = None
upgrade-test-distros = wheezy
arch = i386
setarch = linux32
area = main
components = main
max-tgz-age = 0


[tarball/squeeze/amd64]
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	--keyring /usr/share/keyrings/debian-archive-removed-keys.gpg
distro = None
upgrade-test-distros = squeeze
arch = amd64
area = main
components = main
max-tgz-age = 0


[tarball/squeeze/i386]
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	--keyring /usr/share/keyrings/debian-archive-removed-keys.gpg
distro = None
upgrade-test-distros = squeeze
arch = i386
setarch = linux32
area = main
components = main
max-tgz-age = 0


[tarball/lenny/amd64]
piuparts-flags =
	%(flags-default)s
	%(flags-start-lenny)s
	--keyring /usr/share/keyrings/debian-archive-removed-keys.gpg
distro = None
upgrade-test-distros = lenny
arch = amd64
area = main
components = main
max-tgz-age = 0


[tarball/lenny/i386]
piuparts-flags =
	%(flags-default)s
	%(flags-start-lenny)s
	--keyring /usr/share/keyrings/debian-archive-removed-keys.gpg
distro = None
upgrade-test-distros = lenny
arch = i386
setarch = linux32
area = main
components = main
max-tgz-age = 0


############################################################################
###  Install, remove, and purge tests.                                   ###
############################################################################


[experimental/main]
precedence = 40
piuparts-flags =
	%(flags-default)s
depends-sections = sid/main
distro = experimental
arch = amd64
area = main
components = main
reschedule-old-days = 30

[experimental/contrib]
precedence = 45
piuparts-flags =
	%(flags-default)s
depends-sections = experimental/main sid/main sid/contrib sid/non-free
distro = experimental
arch = amd64
area = contrib
reschedule-old-days = 30

[experimental/non-free]
precedence = 45
piuparts-flags =
	%(flags-default)s
depends-sections = experimental/main sid/main sid/contrib sid/non-free
distro = experimental
arch = amd64
area = non-free
reschedule-old-days = 30


[experimental_i386/main]
precedence = 40
piuparts-flags =
	%(flags-default)s
depends-sections = sid-rcmd/main
distro = experimental
arch = i386
setarch = linux32
area = main
components = main
reschedule-old-days = 30

[experimental_i386/contrib]
precedence = 45
piuparts-flags =
	%(flags-default)s
depends-sections = experimental_i386/main sid-rcmd/main sid-rcmd/contrib sid-rcmd/non-free
distro = experimental
arch = i386
setarch = linux32
area = contrib
reschedule-old-days = 30

[experimental_i386/non-free]
precedence = 45
piuparts-flags =
	%(flags-default)s
depends-sections = experimental_i386/main sid-rcmd/main sid-rcmd/contrib sid-rcmd/non-free
distro = experimental
arch = i386
setarch = linux32
area = non-free
reschedule-old-days = 30


[experimental-bl/main]
precedence = 130
description = + Failing on broken symlinks.
piuparts-flags =
	%(flags-broken-symlinks)s
depends-sections = sid/main
distro = experimental
arch = amd64
area = main
components = main

[experimental-bl/contrib]
precedence = 130
description = + Failing on broken symlinks.
piuparts-flags =
	%(flags-broken-symlinks)s
depends-sections = experimental-bl/main sid/main sid/contrib sid/non-free
distro = experimental
arch = amd64
area = contrib

[experimental-bl/non-free]
precedence = 130
description = + Failing on broken symlinks.
piuparts-flags =
	%(flags-broken-symlinks)s
depends-sections = experimental-bl/main sid/main sid/contrib sid/non-free
distro = experimental
arch = amd64
area = non-free


[experimental-bl_i386/main]
precedence = 130
description = + Failing on broken symlinks.
piuparts-flags =
	%(flags-broken-symlinks)s
depends-sections = sid-rcmd/main
distro = experimental
arch = i386
setarch = linux32
area = main
components = main

[experimental-bl_i386/contrib]
precedence = 130
description = + Failing on broken symlinks.
piuparts-flags =
	%(flags-broken-symlinks)s
depends-sections = experimental-bl_i386/main sid-rcmd/main sid-rcmd/contrib sid-rcmd/non-free
distro = experimental
arch = i386
setarch = linux32
area = contrib

[experimental-bl_i386/non-free]
precedence = 130
description = + Failing on broken symlinks.
piuparts-flags =
	%(flags-broken-symlinks)s
depends-sections = experimental-bl_i386/main sid-rcmd/main sid-rcmd/contrib sid-rcmd/non-free
distro = experimental
arch = i386
setarch = linux32
area = non-free


[sid/main]
precedence = 10
piuparts-flags =
	%(flags-default)s
	--scriptsdir /etc/piuparts/scripts-log-alternatives
distro = sid
arch = amd64
area = main
components = main
reschedule-old-days = 30

[sid/contrib]
precedence = 45
piuparts-flags =
	%(flags-default)s
	--scriptsdir /etc/piuparts/scripts-log-alternatives
depends-sections = sid/main sid/non-free
distro = sid
arch = amd64
area = contrib
reschedule-old-days = 30

[sid/non-free]
precedence = 45
piuparts-flags =
	%(flags-default)s
	--scriptsdir /etc/piuparts/scripts-log-alternatives
depends-sections = sid/main sid/contrib
distro = sid
arch = amd64
area = non-free
reschedule-old-days = 30


[sid-plus/main]
precedence = 30
description = Debian %(distro)s / %(area)s: package installation, removal, installation, removal, and purge test. Failing on leftovers after purge.
piuparts-flags =
	--install-remove-install
	%(flags-leftovers)s
distro = sid
arch = amd64
area = main
components = main
reschedule-old-days = 60

[sid-plus/contrib]
precedence = 45
description = Debian %(distro)s / %(area)s: package installation, removal, installation, removal, and purge test. Failing on leftovers after purge.
piuparts-flags =
	--install-remove-install
	%(flags-leftovers)s
depends-sections = sid-plus/main sid-plus/non-free
distro = sid
arch = amd64
area = contrib
reschedule-old-days = 60

[sid-plus/non-free]
precedence = 45
description = Debian %(distro)s / %(area)s: package installation, removal, installation, removal, and purge test. Failing on leftovers after purge.
piuparts-flags =
	--install-remove-install
	%(flags-leftovers)s
depends-sections = sid-plus/main sid-plus/contrib
distro = sid
arch = amd64
area = non-free
reschedule-old-days = 60


[sid-rcmd/main]
precedence = 30
description = + With recommended packages.
piuparts-flags =
	--install-recommends
	%(flags-default)s
distro = sid
arch = i386
setarch = linux32
area = main
components = main
reschedule-old-days = 60

[sid-rcmd/contrib]
precedence = 45
description = + With recommended packages.
piuparts-flags =
	--install-recommends
	%(flags-default)s
depends-sections = sid-rcmd/main sid-rcmd/non-free
distro = sid
arch = i386
setarch = linux32
area = contrib
reschedule-old-days = 60

[sid-rcmd/non-free]
precedence = 45
description = + With recommended packages.
piuparts-flags =
	--install-recommends
	%(flags-default)s
depends-sections = sid-rcmd/main sid-rcmd/contrib
distro = sid
arch = i386
setarch = linux32
area = non-free
reschedule-old-days = 60


[sid-merged-usr/main]
precedence = 30
description = + In --merged-usr environment.
piuparts-flags =
	%(flags-merged-usr)s
distro = sid
arch = amd64
area = main
components = main

[sid-merged-usr/contrib]
precedence = 45
description = + In --merged-usr environment.
piuparts-flags =
	%(flags-merged-usr)s
depends-sections = sid-merged-usr/main sid-merged-usr/non-free
distro = sid
arch = amd64
area = contrib

[sid-merged-usr/non-free]
precedence = 45
description = + In --merged-usr environment.
piuparts-flags =
	%(flags-merged-usr)s
depends-sections = sid-merged-usr/main sid-merged-usr/contrib
distro = sid
arch = amd64
area = non-free


[sid-bl/main]
precedence = 130
description = + Failing on broken symlinks.
piuparts-flags =
	%(flags-broken-symlinks)s
distro = sid
arch = amd64
area = main
components = main

[sid-bl/contrib]
precedence = 130
description = + Failing on broken symlinks.
piuparts-flags =
	%(flags-broken-symlinks)s
depends-sections = sid-bl/main sid-bl/non-free
distro = sid
arch = amd64
area = contrib

[sid-bl/non-free]
precedence = 130
description = + Failing on broken symlinks.
piuparts-flags =
	%(flags-broken-symlinks)s
depends-sections = sid-bl/main sid-bl/contrib
distro = sid
arch = amd64
area = non-free


[sid-bl_i386/main]
precedence = 130
description = + Failing on broken symlinks.
piuparts-flags =
	%(flags-broken-symlinks)s
distro = sid
arch = i386
setarch = linux32
area = main
components = main

[sid-bl_i386/contrib]
precedence = 130
description = + Failing on broken symlinks.
piuparts-flags =
	%(flags-broken-symlinks)s
depends-sections = sid-bl_i386/main sid-bl_i386/non-free
distro = sid
arch = i386
setarch = linux32
area = contrib

[sid-bl_i386/non-free]
precedence = 130
description = + Failing on broken symlinks.
piuparts-flags =
	%(flags-broken-symlinks)s
depends-sections = sid-bl_i386/main sid-bl_i386/contrib
distro = sid
arch = i386
setarch = linux32
area = non-free


[sid-debug/main]
precedence = 40
piuparts-flags =
	%(flags-default)s
depends-sections = sid/main
distro = sid-debug
arch = amd64
area = main
components = main
reschedule-old-count = 0

[sid-debug/contrib]
precedence = 45
piuparts-flags =
	%(flags-default)s
depends-sections = sid/main sid/contrib sid/non-free
distro = sid-debug
arch = amd64
area = contrib
reschedule-old-count = 0

[sid-debug/non-free]
precedence = 45
piuparts-flags =
	%(flags-default)s
depends-sections = sid/main sid/contrib sid/non-free
distro = sid-debug
arch = amd64
area = non-free
reschedule-old-count = 0


[testing-rcmd/main]
precedence = 30
description = + With recommended packages.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-testing)s
	%(flags-end-testing)s
distro = testing
arch = i386
setarch = linux32
area = main
components = main

[testing-rcmd/contrib]
precedence = 45
description = + With recommended packages.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-testing)s
	%(flags-end-testing)s
depends-sections = testing-rcmd/main testing-rcmd/non-free
distro = testing
arch = i386
setarch = linux32
area = contrib

[testing-rcmd/non-free]
precedence = 45
description = + With recommended packages.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-testing)s
	%(flags-end-testing)s
depends-sections = testing-rcmd/main testing-rcmd/contrib
distro = testing
arch = i386
setarch = linux32
area = non-free


[testing-nodocs/main]
precedence = 30
description = + Testing without files in /usr/share/doc.
piuparts-flags =
	%(flags-default)s
	%(flags-start-testing)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-no-usr-share-doc
distro = testing
arch = i386
setarch = linux32
area = main
components = main

[testing-nodocs/contrib]
precedence = 45
description = + Testing without files in /usr/share/doc.
piuparts-flags =
	%(flags-default)s
	%(flags-start-testing)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-no-usr-share-doc
depends-sections = testing-nodocs/main testing-nodocs/non-free
distro = testing
arch = i386
setarch = linux32
area = contrib

[testing-nodocs/non-free]
precedence = 45
description = + Testing without files in /usr/share/doc.
piuparts-flags =
	%(flags-default)s
	%(flags-start-testing)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-no-usr-share-doc
depends-sections = testing-nodocs/main testing-nodocs/contrib
distro = testing
arch = i386
setarch = linux32
area = non-free


[buster/main]
precedence = 10
piuparts-flags =
	%(flags-default)s
	%(flags-start-buster)s
	%(flags-end-buster)s
distro = buster
arch = amd64
area = main
components = main
reschedule-old-days = 60

[buster/contrib]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-buster)s
	%(flags-end-buster)s
depends-sections = buster/main buster/non-free
distro = buster
arch = amd64
area = contrib
reschedule-old-days = 60

[buster/non-free]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-buster)s
	%(flags-end-buster)s
depends-sections = buster/main buster/contrib
distro = buster
arch = amd64
area = non-free
reschedule-old-days = 60


[buster-pu/main]
precedence = 20
piuparts-flags =
	%(flags-default)s
	%(flags-start-buster)s
	%(flags-end-buster)s
depends-sections = buster/main
distro = buster-proposed-updates
arch = amd64
area = main
components = main

[buster-pu/contrib]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-buster)s
	%(flags-end-buster)s
depends-sections = buster/main buster/non-free
distro = buster-proposed-updates
arch = amd64
area = contrib

[buster-pu/non-free]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-buster)s
	%(flags-end-buster)s
depends-sections = buster/main buster/contrib
distro = buster-proposed-updates
arch = amd64
area = non-free


[buster-debug/main]
precedence = 40
piuparts-flags =
	%(flags-default)s
	%(flags-start-buster)s
	%(flags-end-buster)s
depends-sections = buster/main
distro = buster-debug
arch = amd64
area = main
components = main
reschedule-old-count = 0

[buster-debug/contrib]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-buster)s
	%(flags-end-buster)s
depends-sections = buster/main buster/contrib buster/non-free
distro = buster-debug
arch = amd64
area = contrib
reschedule-old-count = 0

[buster-debug/non-free]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-buster)s
	%(flags-end-buster)s
depends-sections = buster/main buster/contrib buster/non-free
distro = buster-debug
arch = amd64
area = non-free
reschedule-old-count = 0


[stretch/main]
precedence = 10
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
distro = stretch
arch = amd64
area = main
components = main
reschedule-old-days = 60

[stretch/contrib]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch/main stretch/non-free
distro = stretch
arch = amd64
area = contrib
reschedule-old-days = 60

[stretch/non-free]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch/main stretch/contrib
distro = stretch
arch = amd64
area = non-free
reschedule-old-days = 60


[stretch-rcmd/main]
precedence = 40
description = + With recommended packages.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
distro = stretch
arch = i386
setarch = linux32
area = main
components = main
reschedule-old-count = 100

[stretch-rcmd/contrib]
precedence = 45
description = + With recommended packages.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch-rcmd/main stretch-rcmd/non-free
distro = stretch
arch = i386
setarch = linux32
area = contrib

[stretch-rcmd/non-free]
precedence = 45
description = + With recommended packages.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch-rcmd/main stretch-rcmd/contrib
distro = stretch
arch = i386
setarch = linux32
area = non-free


[stretch-security/main]
precedence = 20
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch/main
distro = stretch/updates
arch = amd64
area = main
components = main

[stretch-security/contrib]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch/main stretch/contrib
distro = stretch/updates
arch = amd64
area = contrib

[stretch-security/non-free]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch/main stretch/contrib
distro = stretch/updates
arch = amd64
area = non-free


[stretch-updates/main]
precedence = 20
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch/main
distro = stretch-updates
arch = amd64
area = main
components = main

[stretch-updates/contrib]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch/main
distro = stretch-updates
arch = amd64
area = contrib

[stretch-updates/non-free]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch/main
distro = stretch-updates
arch = amd64
area = non-free


[stretch-pu/main]
precedence = 20
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch/main
distro = stretch-proposed-updates
arch = amd64
area = main
components = main

[stretch-pu/contrib]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch/main stretch/non-free
distro = stretch-proposed-updates
arch = amd64
area = contrib

[stretch-pu/non-free]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch/main stretch/contrib
distro = stretch-proposed-updates
arch = amd64
area = non-free


[stretch-lts/main]
precedence = 20
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
distro = stretch-lts
arch = amd64
area = main
components = main
reschedule-old-count = 500
reschedule-old-days = 25

[stretch-lts/contrib]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch-lts/main stretch-lts/non-free
distro = stretch-lts
arch = amd64
area = contrib
reschedule-old-days = 25

[stretch-lts/non-free]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch-lts/main stretch-lts/contrib
distro = stretch-lts
arch = amd64
area = non-free
reschedule-old-days = 25


[stretch-debug/main]
precedence = 40
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch/main
distro = stretch-debug
arch = amd64
area = main
components = main
reschedule-old-count = 0

[stretch-debug/contrib]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch/main stretch/contrib stretch/non-free
distro = stretch-debug
arch = amd64
area = contrib
reschedule-old-count = 0

[stretch-debug/non-free]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch/main stretch/contrib stretch/non-free
distro = stretch-debug
arch = amd64
area = non-free
reschedule-old-count = 0


[stretch-backports/main]
precedence = 40
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch/main
distro = stretch-backports
arch = amd64
area = main
components = main

[stretch-backports/contrib]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch/main stretch/contrib stretch/non-free stretch-backports/main stretch-backports/non-free
distro = stretch-backports
arch = amd64
area = contrib

[stretch-backports/non-free]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch/main stretch/contrib stretch/non-free stretch-backports/main stretch-backports/contrib
distro = stretch-backports
arch = amd64
area = non-free


[jessie/main]
precedence = 10
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-jessie)s
distro = jessie
arch = amd64
area = main
components = main
reschedule-old-count = 100

[jessie/contrib]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-jessie)s
depends-sections = jessie/main jessie/non-free
distro = jessie
arch = amd64
area = contrib

[jessie/non-free]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-jessie)s
depends-sections = jessie/main jessie/contrib
distro = jessie
arch = amd64
area = non-free


[jessie-rcmd/main]
precedence = 40
description = + With recommended packages.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-jessie)s
distro = jessie
arch = i386
setarch = linux32
area = main
components = main
reschedule-old-count = 100

[jessie-rcmd/contrib]
precedence = 45
description = + With recommended packages.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-jessie)s
depends-sections = jessie-rcmd/main jessie-rcmd/non-free
distro = jessie
arch = i386
setarch = linux32
area = contrib

[jessie-rcmd/non-free]
precedence = 45
description = + With recommended packages.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-jessie)s
depends-sections = jessie-rcmd/main jessie-rcmd/contrib
distro = jessie
arch = i386
setarch = linux32
area = non-free


[jessie-security/main]
precedence = 20
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-jessie)s
depends-sections = jessie/main
distro = jessie/updates
arch = amd64
area = main
components = main

[jessie-security/contrib]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-jessie)s
depends-sections = jessie/main
distro = jessie/updates
arch = amd64
area = contrib

[jessie-security/non-free]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-jessie)s
depends-sections = jessie/main jessie/contrib
distro = jessie/updates
arch = amd64
area = non-free


[jessie-lts/main]
precedence = 20
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-jessie)s
distro = jessie-lts
arch = amd64
area = main
components = main
reschedule-old-count = 500
reschedule-old-days = 25

[jessie-lts/contrib]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-jessie)s
depends-sections = jessie-lts/main jessie-lts/non-free
distro = jessie-lts
arch = amd64
area = contrib
reschedule-old-days = 25

[jessie-lts/non-free]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-jessie)s
depends-sections = jessie-lts/main jessie-lts/contrib
distro = jessie-lts
arch = amd64
area = non-free
reschedule-old-days = 25


[jessie-backports/main]
precedence = 40
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-jessie)s
depends-sections = jessie/main
distro = jessie-backports
arch = amd64
area = main
components = main

[jessie-backports/contrib]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-jessie)s
depends-sections = jessie/main jessie/contrib jessie/non-free jessie-backports/main jessie-backports/non-free
distro = jessie-backports
arch = amd64
area = contrib

[jessie-backports/non-free]
precedence = 45
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-jessie)s
depends-sections = jessie/main jessie/contrib jessie/non-free jessie-backports/main jessie-backports/contrib
distro = jessie-backports
arch = amd64
area = non-free


[wheezy/main]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-wheezy)s
distro = wheezy
arch = amd64
area = main
components = main
reschedule-old-count = 0

[wheezy/contrib]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-wheezy)s
depends-sections = wheezy/main wheezy/non-free
distro = wheezy
arch = amd64
area = contrib
reschedule-old-count = 0

[wheezy/non-free]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-wheezy)s
depends-sections = wheezy/main wheezy/contrib
distro = wheezy
arch = amd64
area = non-free
reschedule-old-count = 0


[wheezy_i386/main]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-wheezy)s
distro = wheezy
arch = i386
setarch = linux32
area = main
components = main
reschedule-old-count = 0

[wheezy_i386/contrib]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-wheezy)s
depends-sections = wheezy_i386/main wheezy_i386/non-free
distro = wheezy
arch = i386
setarch = linux32
area = contrib
reschedule-old-count = 0

[wheezy_i386/non-free]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-wheezy)s
depends-sections = wheezy_i386/main wheezy_i386/contrib
distro = wheezy
arch = i386
setarch = linux32
area = non-free
reschedule-old-count = 0


[wheezy-security/main]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-wheezy)s
depends-sections = wheezy/main
distro = wheezy/updates
arch = amd64
area = main
components = main
reschedule-old-count = 0

[wheezy-security/contrib]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-wheezy)s
depends-sections = wheezy/main
distro = wheezy/updates
arch = amd64
area = contrib

[wheezy-security/non-free]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-wheezy)s
depends-sections = wheezy/main
distro = wheezy/updates
arch = amd64
area = non-free
reschedule-old-count = 0


[wheezy-lts/main]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-wheezy)s
distro = wheezy-lts
arch = amd64
area = main
components = main
reschedule-old-count = 0

[wheezy-lts/contrib]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-wheezy)s
depends-sections = wheezy-lts/main wheezy-lts/non-free
distro = wheezy-lts
arch = amd64
area = contrib
reschedule-old-count = 0

[wheezy-lts/non-free]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-wheezy)s
depends-sections = wheezy-lts/main wheezy-lts/contrib
distro = wheezy-lts
arch = amd64
area = non-free
reschedule-old-count = 0


[wheezy-backports/main]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-wheezy)s
depends-sections = wheezy/main
distro = wheezy-backports
arch = amd64
area = main
components = main
reschedule-old-count = 0

[wheezy-backports/contrib]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-wheezy)s
depends-sections = wheezy/main wheezy/non-free wheezy-backports/main wheezy-backports/non-free
distro = wheezy-backports
arch = amd64
area = contrib
reschedule-old-count = 0

[wheezy-backports/non-free]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-wheezy)s
depends-sections = wheezy/main wheezy-backports/main wheezy-backports/contrib
distro = wheezy-backports
arch = amd64
area = non-free
reschedule-old-count = 0


[squeeze/main]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-squeeze)s
distro = squeeze
arch = amd64
area = main
components = main
reschedule-old-count = 0

[squeeze/contrib]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-squeeze)s
depends-sections = squeeze/main squeeze/non-free
distro = squeeze
arch = amd64
area = contrib
reschedule-old-count = 0

[squeeze/non-free]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-squeeze)s
depends-sections = squeeze/main squeeze/contrib
distro = squeeze
arch = amd64
area = non-free
reschedule-old-count = 0


[squeeze_i386/main]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-squeeze)s
distro = squeeze
arch = i386
setarch = linux32
area = main
components = main
reschedule-old-count = 0

[squeeze_i386/contrib]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-squeeze)s
depends-sections = squeeze_i386/main squeeze_i386/non-free
distro = squeeze
arch = i386
setarch = linux32
area = contrib
reschedule-old-count = 0

[squeeze_i386/non-free]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-squeeze)s
depends-sections = squeeze_i386/main squeeze_i386/contrib
distro = squeeze
arch = i386
setarch = linux32
area = non-free
reschedule-old-count = 0


[squeeze-lts/main]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-squeeze)s
depends-sections = squeeze/main
distro = squeeze-lts
arch = amd64
area = main
components = main
reschedule-old-count = 0

[squeeze-lts/contrib]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-squeeze)s
depends-sections = squeeze/main squeeze-lts/main squeeze/contrib squeeze/non-free squeeze-lts/non-free
distro = squeeze-lts
arch = amd64
area = contrib
reschedule-old-count = 0

[squeeze-lts/non-free]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-squeeze)s
depends-sections = squeeze/main squeeze-lts/main squeeze/contrib squeeze-lts/contrib squeeze/non-free
distro = squeeze-lts
arch = amd64
area = non-free
reschedule-old-count = 0


[squeeze-backports/main]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-squeeze)s
depends-sections = squeeze/main
distro = squeeze-backports
arch = amd64
area = main
components = main
reschedule-old-count = 0

[squeeze-backports/contrib]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-squeeze)s
depends-sections = squeeze/main squeeze-backports/main squeeze-backports/non-free
distro = squeeze-backports
arch = amd64
area = contrib
reschedule-old-count = 0

[squeeze-backports/non-free]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-squeeze)s
depends-sections = squeeze/main squeeze-backports/main squeeze-backports/contrib
distro = squeeze-backports
arch = amd64
area = non-free
reschedule-old-count = 0


[squeeze-backports-sloppy/main]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-squeeze)s
depends-sections = squeeze/main squeeze-backports/main
distro = squeeze-backports-sloppy
arch = amd64
area = main
components = main
reschedule-old-count = 0

[squeeze-backports-sloppy/contrib]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-squeeze)s
depends-sections = squeeze/main squeeze-backports/main squeeze-backports/non-free
distro = squeeze-backports-sloppy
arch = amd64
area = contrib
reschedule-old-count = 0

[squeeze-backports-sloppy/non-free]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-squeeze)s
depends-sections = squeeze/main squeeze-backports/main squeeze-backports/contrib
distro = squeeze-backports-sloppy
arch = amd64
area = non-free
reschedule-old-count = 0


[lenny/main]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-lenny)s
	%(flags-end-lenny)s
distro = lenny
arch = amd64
area = main
components = main
reschedule-old-count = 0

[lenny/contrib]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-lenny)s
	%(flags-end-lenny)s
depends-sections = lenny/main lenny/non-free
distro = lenny
arch = amd64
area = contrib
reschedule-old-count = 0

[lenny/non-free]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-lenny)s
	%(flags-end-lenny)s
depends-sections = lenny/main lenny/contrib
distro = lenny
arch = amd64
area = non-free
reschedule-old-count = 0


[lenny_i386/main]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-lenny)s
	%(flags-end-lenny)s
distro = lenny
arch = i386
setarch = linux32
area = main
components = main
reschedule-old-count = 0

[lenny_i386/contrib]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-lenny)s
	%(flags-end-lenny)s
depends-sections = lenny_i386/main lenny_i386/non-free
distro = lenny
arch = i386
setarch = linux32
area = contrib
reschedule-old-count = 0

[lenny_i386/non-free]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-lenny)s
	%(flags-end-lenny)s
depends-sections = lenny_i386/main lenny_i386/contrib
distro = lenny
arch = i386
setarch = linux32
area = non-free
reschedule-old-count = 0


############################################################################
###  Install, remove, purge, install, remove, and purge tests.           ###
############################################################################


[sid-ipi/main]
precedence = 175
description = Debian %(distro)s / %(area)s: package installation, purge, installation, removal, and purge test.
piuparts-flags =
	--install-purge-install
	--warn-on-leftovers-after-purge
	-i /var/lib/ghc/package.conf.d/package.cache
	%(flags-leftovers)s
distro = sid
arch = amd64
area = main
components = main
reschedule-old-count = 100

[sid-ipi/contrib]
precedence = 175
description = Debian %(distro)s / %(area)s: package installation, purge, installation, removal, and purge test.
piuparts-flags =
	--install-purge-install
	--warn-on-leftovers-after-purge
	-i /var/lib/ghc/package.conf.d/package.cache
	%(flags-leftovers)s
depends-sections = sid-ipi/main sid-ipi/non-free
distro = sid
arch = amd64
area = contrib

[sid-ipi/non-free]
precedence = 175
description = Debian %(distro)s / %(area)s: package installation, purge, installation, removal, and purge test.
piuparts-flags =
	--install-purge-install
	--warn-on-leftovers-after-purge
	-i /var/lib/ghc/package.conf.d/package.cache
	%(flags-leftovers)s
depends-sections = sid-ipi/main sid-ipi/contrib
distro = sid
arch = amd64
area = non-free


############################################################################
###  Install, distupgrade, remove, and purge tests.                      ###
############################################################################


[lenny2squeeze/main]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-lenny)s
	%(flags-end-squeeze)s
	-i /usr/local/share/octave/
	-i /usr/local/share/octave/site-m/
	-i /usr/share/octave/ls-R
	-i /usr/share/octave/packages/
arch = amd64
area = main
components = main
distro = lenny
upgrade-test-distros = lenny squeeze
reschedule-old-count = 0

[lenny2squeeze/contrib]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-lenny)s
	%(flags-end-squeeze)s
depends-sections = lenny2squeeze/main lenny2squeeze/non-free
arch = amd64
area = contrib
distro = lenny
upgrade-test-distros = lenny squeeze
reschedule-old-count = 0

[lenny2squeeze/non-free]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-lenny)s
	%(flags-end-squeeze)s
depends-sections = lenny2squeeze/main lenny2squeeze/contrib
arch = amd64
area = non-free
distro = lenny
upgrade-test-distros = lenny squeeze
reschedule-old-count = 0


[lenny2squeeze_i386/main]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-lenny)s
	%(flags-end-squeeze)s
	-i /usr/local/share/octave/
	-i /usr/local/share/octave/site-m/
	-i /usr/share/octave/ls-R
	-i /usr/share/octave/packages/
arch = i386
setarch = linux32
area = main
components = main
distro = lenny
upgrade-test-distros = lenny squeeze
reschedule-old-count = 0

[lenny2squeeze_i386/contrib]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-lenny)s
	%(flags-end-squeeze)s
depends-sections = lenny2squeeze_i386/main lenny2squeeze_i386/non-free
arch = i386
setarch = linux32
area = contrib
distro = lenny
upgrade-test-distros = lenny squeeze
reschedule-old-count = 0

[lenny2squeeze_i386/non-free]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-lenny)s
	%(flags-end-squeeze)s
depends-sections = lenny2squeeze_i386/main lenny2squeeze_i386/contrib
arch = i386
setarch = linux32
area = non-free
distro = lenny
upgrade-test-distros = lenny squeeze
reschedule-old-count = 0


[lenny222testing/main]
precedence = 150
piuparts-flags =
	%(flags-default)s
	%(flags-start-lenny)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
arch = amd64
area = main
components = main
distro = lenny
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

[lenny222testing/contrib]
precedence = 150
piuparts-flags =
	%(flags-default)s
	%(flags-start-lenny)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
depends-sections = lenny222testing/main lenny222testing/non-free
arch = amd64
area = contrib
distro = lenny
upgrade-test-distros = lenny squeeze wheezy jessie stretch buster testing
max-reserved = 25
reschedule-old-count = 100

[lenny222testing/non-free]
precedence = 150
piuparts-flags =
	%(flags-default)s
	%(flags-start-lenny)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
depends-sections = lenny222testing/main lenny222testing/contrib
arch = amd64
area = non-free
distro = lenny
upgrade-test-distros = lenny squeeze wheezy jessie stretch buster testing
max-reserved = 25
reschedule-old-count = 100


[lenny222testing_i386/main]
precedence = 150
piuparts-flags =
	%(flags-default)s
	%(flags-start-lenny)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
arch = i386
setarch = linux32
area = main
components = main
distro = lenny
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

[lenny222testing_i386/contrib]
precedence = 150
piuparts-flags =
	%(flags-default)s
	%(flags-start-lenny)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
depends-sections = lenny222testing_i386/main lenny222testing_i386/non-free
arch = i386
setarch = linux32
area = contrib
distro = lenny
upgrade-test-distros = lenny squeeze wheezy jessie stretch buster testing
max-reserved = 25
reschedule-old-count = 100

[lenny222testing_i386/non-free]
precedence = 150
piuparts-flags =
	%(flags-default)s
	%(flags-start-lenny)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
depends-sections = lenny222testing_i386/main lenny222testing_i386/contrib
arch = i386
setarch = linux32
area = non-free
distro = lenny
upgrade-test-distros = lenny squeeze wheezy jessie stretch buster testing
max-reserved = 25
reschedule-old-count = 100


[squeeze2lts2wheezy/main]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-wheezy)s
depends-sections = squeeze/main
distro = squeeze-lts
arch = i386
setarch = linux32
area = main
components = main
upgrade-test-distros = squeeze squeeze-lts wheezy-lts
reschedule-old-count = 0

[squeeze2lts2wheezy/contrib]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-wheezy)s
depends-sections = squeeze/main squeeze2lts2wheezy/main squeeze2lts2wheezy/non-free
distro = squeeze-lts
arch = i386
setarch = linux32
area = contrib
upgrade-test-distros = squeeze squeeze-lts wheezy-lts
reschedule-old-count = 0

[squeeze2lts2wheezy/non-free]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-wheezy)s
depends-sections = squeeze/main squeeze2lts2wheezy/main squeeze2lts2wheezy/contrib
distro = squeeze-lts
arch = i386
setarch = linux32
area = non-free
upgrade-test-distros = squeeze squeeze-lts wheezy-lts
reschedule-old-count = 0


[squeeze2wheezy/main]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-wheezy)s
arch = amd64
area = main
components = main
distro = squeeze
upgrade-test-distros = squeeze wheezy
reschedule-old-count = 0

[squeeze2wheezy/contrib]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-wheezy)s
depends-sections = squeeze2wheezy/main squeeze2wheezy/non-free
arch = amd64
area = contrib
distro = squeeze
upgrade-test-distros = squeeze wheezy
reschedule-old-count = 0

[squeeze2wheezy/non-free]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-wheezy)s
depends-sections = squeeze2wheezy/main squeeze2wheezy/contrib
arch = amd64
area = non-free
distro = squeeze
upgrade-test-distros = squeeze wheezy
reschedule-old-count = 0


[squeeze2wheezy-lts/main]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-wheezy)s
arch = amd64
area = main
components = main
distro = squeeze
upgrade-test-distros = squeeze wheezy-lts
reschedule-old-count = 0

[squeeze2wheezy-lts/contrib]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-wheezy)s
depends-sections = squeeze2wheezy-lts/main squeeze2wheezy-lts/non-free
arch = amd64
area = contrib
distro = squeeze
upgrade-test-distros = squeeze wheezy-lts
reschedule-old-count = 0

[squeeze2wheezy-lts/non-free]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-wheezy)s
depends-sections = squeeze2wheezy-lts/main squeeze2wheezy-lts/contrib
arch = amd64
area = non-free
distro = squeeze
upgrade-test-distros = squeeze wheezy-lts
reschedule-old-count = 0


[squeeze2wheezy_i386/main]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-wheezy)s
arch = i386
setarch = linux32
area = main
components = main
distro = squeeze
upgrade-test-distros = squeeze wheezy
reschedule-old-count = 0

[squeeze2wheezy_i386/contrib]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-wheezy)s
depends-sections = squeeze2wheezy_i386/main squeeze2wheezy_i386/non-free
arch = i386
setarch = linux32
area = contrib
distro = squeeze
upgrade-test-distros = squeeze wheezy
reschedule-old-count = 0

[squeeze2wheezy_i386/non-free]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-wheezy)s
depends-sections = squeeze2wheezy_i386/main squeeze2wheezy_i386/contrib
arch = i386
setarch = linux32
area = non-free
distro = squeeze
upgrade-test-distros = squeeze wheezy
reschedule-old-count = 0


[squeeze2wheezy-rcmd/main]
precedence = 1000
description = + Testing with --install-recommends.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-wheezy)s
arch = amd64
area = main
components = main
distro = squeeze
upgrade-test-distros = squeeze wheezy
reschedule-old-count = 0

[squeeze2wheezy-rcmd/contrib]
precedence = 1000
description = + Testing with --install-recommends.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-wheezy)s
depends-sections = squeeze2wheezy-rcmd/main squeeze2wheezy-rcmd/non-free
arch = amd64
area = contrib
distro = squeeze
upgrade-test-distros = squeeze wheezy
reschedule-old-count = 0

[squeeze2wheezy-rcmd/non-free]
precedence = 1000
description = + Testing with --install-recommends.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-wheezy)s
depends-sections = squeeze2wheezy-rcmd/main squeeze2wheezy-rcmd/contrib
arch = amd64
area = non-free
distro = squeeze
upgrade-test-distros = squeeze wheezy
reschedule-old-count = 0


[squeeze2wheezy-rcmd_i386/main]
precedence = 1000
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-wheezy)s
arch = i386
setarch = linux32
area = main
components = main
distro = squeeze
upgrade-test-distros = squeeze wheezy
reschedule-old-count = 0

[squeeze2wheezy-rcmd_i386/contrib]
precedence = 1000
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-wheezy)s
depends-sections = squeeze2wheezy-rcmd_i386/main squeeze2wheezy-rcmd_i386/non-free
arch = i386
setarch = linux32
area = contrib
distro = squeeze
upgrade-test-distros = squeeze wheezy
reschedule-old-count = 0

[squeeze2wheezy-rcmd_i386/non-free]
precedence = 1000
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-wheezy)s
depends-sections = squeeze2wheezy-rcmd_i386/main squeeze2wheezy-rcmd_i386/contrib
arch = i386
setarch = linux32
area = non-free
distro = squeeze
upgrade-test-distros = squeeze wheezy
reschedule-old-count = 0


[squeeze2bpo2wheezy/main]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-wheezy)s
depends-sections = squeeze/main
distro = squeeze-backports
arch = amd64
area = main
components = main
upgrade-test-distros = squeeze squeeze-backports wheezy-lts
reschedule-old-count = 0

[squeeze2bpo2wheezy/contrib]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-wheezy)s
depends-sections = squeeze/main squeeze2bpo2wheezy/main squeeze2bpo2wheezy/non-free
distro = squeeze-backports
arch = amd64
area = contrib
upgrade-test-distros = squeeze squeeze-backports wheezy-lts
reschedule-old-count = 0

[squeeze2bpo2wheezy/non-free]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-wheezy)s
depends-sections = squeeze/main squeeze2bpo2wheezy/main squeeze2bpo2wheezy/contrib
distro = squeeze-backports
arch = amd64
area = non-free
upgrade-test-distros = squeeze squeeze-backports wheezy-lts
reschedule-old-count = 0


[squeeze222testing/main]
precedence = 150
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
arch = amd64
area = main
components = main
distro = squeeze
upgrade-test-distros = squeeze wheezy jessie stretch buster testing
max-reserved = 25
reschedule-old-count = 100

[squeeze222testing/contrib]
precedence = 150
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
depends-sections = squeeze222testing/main squeeze222testing/non-free
arch = amd64
area = contrib
distro = squeeze
upgrade-test-distros = squeeze wheezy jessie stretch buster testing
max-reserved = 25
reschedule-old-count = 100

[squeeze222testing/non-free]
precedence = 150
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
depends-sections = squeeze222testing/main squeeze222testing/contrib
arch = amd64
area = non-free
distro = squeeze
upgrade-test-distros = squeeze wheezy jessie stretch buster testing
max-reserved = 25
reschedule-old-count = 100


[squeeze222testing_i386/main]
precedence = 150
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
arch = i386
setarch = linux32
area = main
components = main
distro = squeeze
upgrade-test-distros = squeeze wheezy jessie stretch buster testing
max-reserved = 25
reschedule-old-count = 100

[squeeze222testing_i386/contrib]
precedence = 150
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
depends-sections = squeeze222testing_i386/main squeeze222testing_i386/non-free
arch = i386
setarch = linux32
area = contrib
distro = squeeze
upgrade-test-distros = squeeze wheezy jessie stretch buster testing
max-reserved = 25
reschedule-old-count = 100

[squeeze222testing_i386/non-free]
precedence = 150
piuparts-flags =
	%(flags-default)s
	%(flags-start-squeeze)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
depends-sections = squeeze222testing_i386/main squeeze222testing_i386/contrib
arch = i386
setarch = linux32
area = non-free
distro = squeeze
upgrade-test-distros = squeeze wheezy jessie stretch buster testing
max-reserved = 25
reschedule-old-count = 100


[wheezy2lts/main]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-wheezy)s
arch = amd64
area = main
components = main
distro = wheezy
upgrade-test-distros = wheezy wheezy-lts
reschedule-old-count = 0

[wheezy2lts/contrib]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-wheezy)s
depends-sections = wheezy2lts/main wheezy2lts/non-free
arch = amd64
area = contrib
distro = wheezy
upgrade-test-distros = wheezy wheezy-lts
reschedule-old-count = 0

[wheezy2lts/non-free]
precedence = 1000
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-wheezy)s
depends-sections = wheezy2lts/main wheezy2lts/contrib
arch = amd64
area = non-free
distro = wheezy
upgrade-test-distros = wheezy wheezy-lts
reschedule-old-count = 0


[wheezy2jessie/main]
precedence = 80
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
arch = amd64
area = main
components = main
distro = wheezy-lts
upgrade-test-distros = wheezy-lts jessie-lts

[wheezy2jessie/contrib]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
depends-sections = wheezy2jessie/main wheezy2jessie/non-free
arch = amd64
area = contrib
distro = wheezy-lts
upgrade-test-distros = wheezy-lts jessie-lts

[wheezy2jessie/non-free]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
depends-sections = wheezy2jessie/main wheezy2jessie/contrib
arch = amd64
area = non-free
distro = wheezy-lts
upgrade-test-distros = wheezy-lts jessie-lts


[wheezy2jessie_i386/main]
precedence = 80
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
arch = i386
setarch = linux32
area = main
components = main
distro = wheezy-lts
upgrade-test-distros = wheezy-lts jessie-lts

[wheezy2jessie_i386/contrib]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
depends-sections = wheezy2jessie_i386/main wheezy2jessie_i386/non-free
arch = i386
setarch = linux32
area = contrib
distro = wheezy-lts
upgrade-test-distros = wheezy-lts jessie-lts

[wheezy2jessie_i386/non-free]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
depends-sections = wheezy2jessie_i386/main wheezy2jessie_i386/contrib
arch = i386
setarch = linux32
area = non-free
distro = wheezy-lts
upgrade-test-distros = wheezy-lts jessie-lts


[wheezy2jessie-rcmd/main]
precedence = 80
description = + Testing with --install-recommends.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
	-i /usr/lib/dbus-1.0/dbus-daemon-launch-helper
arch = amd64
area = main
components = main
distro = wheezy-lts
upgrade-test-distros = wheezy-lts jessie-lts

[wheezy2jessie-rcmd/contrib]
precedence = 95
description = + Testing with --install-recommends.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
	-i /usr/lib/dbus-1.0/dbus-daemon-launch-helper
depends-sections = wheezy2jessie-rcmd/main wheezy2jessie-rcmd/non-free
arch = amd64
area = contrib
distro = wheezy-lts
upgrade-test-distros = wheezy-lts jessie-lts

[wheezy2jessie-rcmd/non-free]
precedence = 95
description = + Testing with --install-recommends.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
	-i /usr/lib/dbus-1.0/dbus-daemon-launch-helper
depends-sections = wheezy2jessie-rcmd/main wheezy2jessie-rcmd/contrib
arch = amd64
area = non-free
distro = wheezy-lts
upgrade-test-distros = wheezy-lts jessie-lts


[wheezy2jessie-rcmd_i386/main]
precedence = 80
description = + Testing with --install-recommends.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
	-i /usr/lib/dbus-1.0/dbus-daemon-launch-helper
arch = i386
setarch = linux32
area = main
components = main
distro = wheezy-lts
upgrade-test-distros = wheezy-lts jessie-lts

[wheezy2jessie-rcmd_i386/contrib]
precedence = 95
description = + Testing with --install-recommends.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
	-i /usr/lib/dbus-1.0/dbus-daemon-launch-helper
depends-sections = wheezy2jessie-rcmd_i386/main wheezy2jessie-rcmd_i386/non-free
arch = i386
setarch = linux32
area = contrib
distro = wheezy-lts
upgrade-test-distros = wheezy-lts jessie-lts

[wheezy2jessie-rcmd_i386/non-free]
precedence = 95
description = + Testing with --install-recommends.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
	-i /usr/lib/dbus-1.0/dbus-daemon-launch-helper
depends-sections = wheezy2jessie-rcmd_i386/main wheezy2jessie-rcmd_i386/contrib
arch = i386
setarch = linux32
area = non-free
distro = wheezy-lts
upgrade-test-distros = wheezy-lts jessie-lts


[wheezy2jessie-sysv/main]
precedence = 80
description = + Keeping sysvinit instead of switching to systemd (if possible).
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
	--scriptsdir /etc/piuparts/scripts-sysvinit
arch = amd64
area = main
components = main
distro = wheezy
upgrade-test-distros = wheezy jessie
reschedule-old-count = 0

[wheezy2jessie-sysv/contrib]
precedence = 95
description = + Keeping sysvinit instead of switching to systemd (if possible).
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
	--scriptsdir /etc/piuparts/scripts-sysvinit
depends-sections = wheezy2jessie-sysv/main wheezy2jessie-sysv/non-free
arch = amd64
area = contrib
distro = wheezy
upgrade-test-distros = wheezy jessie
reschedule-old-count = 0

[wheezy2jessie-sysv/non-free]
precedence = 95
description = + Keeping sysvinit instead of switching to systemd (if possible).
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
	--scriptsdir /etc/piuparts/scripts-sysvinit
depends-sections = wheezy2jessie-sysv/main wheezy2jessie-sysv/contrib
arch = amd64
area = non-free
distro = wheezy
upgrade-test-distros = wheezy jessie
reschedule-old-count = 0


[wheezy2jessie-apt1st/main]
precedence = 80
description = + Upgrading apt before the rest of the system.
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
	--scriptsdir /etc/piuparts/scripts-apt-first
arch = amd64
area = main
components = main
distro = wheezy
upgrade-test-distros = wheezy jessie
reschedule-old-count = 0

[wheezy2jessie-apt1st/contrib]
precedence = 95
description = + Upgrading apt before the rest of the system.
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
	--scriptsdir /etc/piuparts/scripts-apt-first
depends-sections = wheezy2jessie-apt1st/main wheezy2jessie-apt1st/non-free
arch = amd64
area = contrib
distro = wheezy
upgrade-test-distros = wheezy jessie
reschedule-old-count = 0

[wheezy2jessie-apt1st/non-free]
precedence = 95
description = + Upgrading apt before the rest of the system.
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
	--scriptsdir /etc/piuparts/scripts-apt-first
depends-sections = wheezy2jessie-apt1st/main wheezy2jessie-apt1st/contrib
arch = amd64
area = non-free
distro = wheezy
upgrade-test-distros = wheezy jessie
reschedule-old-count = 0


[wheezy2jessie-iri/main]
precedence = 90
description = Debian %(area)s: package installation and removal in wheezy, then upgrade to jessie, installation, removal, and purge test.
piuparts-flags =
	--install-remove-install
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
arch = amd64
area = main
components = main
distro = wheezy-lts
upgrade-test-distros = wheezy-lts jessie-lts

[wheezy2jessie-iri/contrib]
precedence = 95
description = Debian %(area)s: package installation and removal in wheezy, then upgrade to jessie, installation, removal, and purge test.
piuparts-flags =
	--install-remove-install
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
depends-sections = wheezy2jessie-iri/main wheezy2jessie-iri/non-free
arch = amd64
area = contrib
distro = wheezy-lts
upgrade-test-distros = wheezy-lts jessie-lts

[wheezy2jessie-iri/non-free]
precedence = 95
description = Debian %(area)s: package installation and removal in wheezy, then upgrade to jessie, installation, removal, and purge test.
piuparts-flags =
	--install-remove-install
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
depends-sections = wheezy2jessie-iri/main wheezy2jessie-iri/contrib
arch = amd64
area = non-free
distro = wheezy-lts
upgrade-test-distros = wheezy-lts jessie-lts


[wheezy2bpo2jessie/main]
precedence = 80
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
depends-sections = wheezy/main
distro = wheezy-backports
arch = amd64
area = main
components = main
upgrade-test-distros = wheezy-lts wheezy-backports jessie-lts

[wheezy2bpo2jessie/contrib]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
depends-sections = wheezy/main wheezy/non-free wheezy2bpo2jessie/main wheezy2bpo2jessie/non-free
distro = wheezy-backports
arch = amd64
area = contrib
upgrade-test-distros = wheezy-lts wheezy-backports jessie-lts

[wheezy2bpo2jessie/non-free]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-jessie)s
depends-sections = wheezy/main wheezy2bpo2jessie/main wheezy2bpo2jessie/contrib
distro = wheezy-backports
arch = amd64
area = non-free
upgrade-test-distros = wheezy-lts wheezy-backports jessie-lts


[wheezy222testing/main]
precedence = 150
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
arch = amd64
area = main
components = main
distro = wheezy-lts
upgrade-test-distros = wheezy-lts jessie-lts stretch-lts buster testing
max-reserved = 25
reschedule-old-count = 100

[wheezy222testing/contrib]
precedence = 150
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
depends-sections = wheezy222testing/main wheezy222testing/non-free
arch = amd64
area = contrib
distro = wheezy-lts
upgrade-test-distros = wheezy-lts jessie-lts stretch-lts buster testing
max-reserved = 25
reschedule-old-count = 100

[wheezy222testing/non-free]
precedence = 150
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
depends-sections = wheezy222testing/main wheezy222testing/contrib
arch = amd64
area = non-free
distro = wheezy-lts
upgrade-test-distros = wheezy-lts jessie-lts stretch-lts buster testing
max-reserved = 25
reschedule-old-count = 100


[wheezy222testing_i386/main]
precedence = 150
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
arch = i386
setarch = linux32
area = main
components = main
distro = wheezy-lts
upgrade-test-distros = wheezy-lts jessie-lts stretch-lts buster testing
max-reserved = 25
reschedule-old-count = 100

[wheezy222testing_i386/contrib]
precedence = 150
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
depends-sections = wheezy222testing_i386/main wheezy222testing_i386/non-free
arch = i386
setarch = linux32
area = contrib
distro = wheezy-lts
upgrade-test-distros = wheezy-lts jessie-lts stretch-lts buster testing
max-reserved = 25
reschedule-old-count = 100

[wheezy222testing_i386/non-free]
precedence = 150
piuparts-flags =
	%(flags-default)s
	%(flags-start-wheezy)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
depends-sections = wheezy222testing_i386/main wheezy222testing_i386/contrib
arch = i386
setarch = linux32
area = non-free
distro = wheezy-lts
upgrade-test-distros = wheezy-lts jessie-lts stretch-lts buster testing
max-reserved = 25
reschedule-old-count = 100


[jessie2lts/main]
precedence = 60
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-jessie)s
arch = amd64
area = main
components = main
distro = jessie
upgrade-test-distros = jessie jessie-lts

[jessie2lts/contrib]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-jessie)s
depends-sections = jessie2lts/main jessie2lts/non-free
arch = amd64
area = contrib
distro = jessie
upgrade-test-distros = jessie jessie-lts

[jessie2lts/non-free]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-jessie)s
depends-sections = jessie2lts/main jessie2lts/contrib
arch = amd64
area = non-free
distro = jessie
upgrade-test-distros = jessie jessie-lts


[jessie2stretch/main]
precedence = 80
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
arch = amd64
area = main
components = main
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts

[jessie2stretch/contrib]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
depends-sections = jessie2stretch/main jessie2stretch/non-free
arch = amd64
area = contrib
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts

[jessie2stretch/non-free]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
depends-sections = jessie2stretch/main jessie2stretch/contrib
arch = amd64
area = non-free
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts


[jessie3stretch/main]
precedence = 80
description = + Testing two-stage upgrades.
piuparts-flags =
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
arch = amd64
area = main
components = main
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf

[jessie3stretch/contrib]
precedence = 95
description = + Testing two-stage upgrades.
piuparts-flags =
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
depends-sections = jessie3stretch/main jessie3stretch/non-free
arch = amd64
area = contrib
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf

[jessie3stretch/non-free]
precedence = 95
description = + Testing two-stage upgrades.
piuparts-flags =
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
depends-sections = jessie3stretch/main jessie3stretch/contrib
arch = amd64
area = non-free
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf


[jessie2stretch_i386/main]
precedence = 80
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
arch = i386
setarch = linux32
area = main
components = main
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts

[jessie2stretch_i386/contrib]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
depends-sections = jessie2stretch_i386/main jessie2stretch_i386/non-free
arch = i386
setarch = linux32
area = contrib
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts

[jessie2stretch_i386/non-free]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
depends-sections = jessie2stretch_i386/main jessie2stretch_i386/contrib
arch = i386
setarch = linux32
area = non-free
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts


[jessie3stretch_i386/main]
precedence = 80
description = + Testing two-stage upgrades.
piuparts-flags =
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
arch = i386
setarch = linux32
area = main
components = main
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf

[jessie3stretch_i386/contrib]
precedence = 95
description = + Testing two-stage upgrades.
piuparts-flags =
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
depends-sections = jessie3stretch_i386/main jessie3stretch_i386/non-free
arch = i386
setarch = linux32
area = contrib
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf

[jessie3stretch_i386/non-free]
precedence = 95
description = + Testing two-stage upgrades.
piuparts-flags =
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
depends-sections = jessie3stretch_i386/main jessie3stretch_i386/contrib
arch = i386
setarch = linux32
area = non-free
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf


[jessie2stretch-rcmd/main]
precedence = 80
description = + Testing with --install-recommends.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
arch = amd64
area = main
components = main
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts

[jessie2stretch-rcmd/contrib]
precedence = 95
description = + Testing with --install-recommends.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
depends-sections = jessie2stretch-rcmd/main jessie2stretch-rcmd/non-free
arch = amd64
area = contrib
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts

[jessie2stretch-rcmd/non-free]
precedence = 95
description = + Testing with --install-recommends.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
depends-sections = jessie2stretch-rcmd/main jessie2stretch-rcmd/contrib
arch = amd64
area = non-free
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts


[jessie3stretch-rcmd/main]
precedence = 80
description = + Testing two-stage upgrades with --install-recommends.
piuparts-flags =
	--install-recommends
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
arch = amd64
area = main
components = main
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf

[jessie3stretch-rcmd/contrib]
precedence = 95
description = + Testing two-stage upgrades with --install-recommends.
piuparts-flags =
	--install-recommends
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
depends-sections = jessie3stretch-rcmd/main jessie3stretch-rcmd/non-free
arch = amd64
area = contrib
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf

[jessie3stretch-rcmd/non-free]
precedence = 95
description = + Testing two-stage upgrades with --install-recommends.
piuparts-flags =
	--install-recommends
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
depends-sections = jessie3stretch-rcmd/main jessie3stretch-rcmd/contrib
arch = amd64
area = non-free
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf


[jessie2stretch-rcmd_i386/main]
precedence = 80
description = + Testing with --install-recommends.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
arch = i386
setarch = linux32
area = main
components = main
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts

[jessie2stretch-rcmd_i386/contrib]
precedence = 95
description = + Testing with --install-recommends.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
depends-sections = jessie2stretch-rcmd_i386/main jessie2stretch-rcmd_i386/non-free
arch = i386
setarch = linux32
area = contrib
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts

[jessie2stretch-rcmd_i386/non-free]
precedence = 95
description = + Testing with --install-recommends.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
depends-sections = jessie2stretch-rcmd_i386/main jessie2stretch-rcmd_i386/contrib
arch = i386
setarch = linux32
area = non-free
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts


[jessie3stretch-rcmd_i386/main]
precedence = 80
description = + Testing two-stage upgrades with --install-recommends.
piuparts-flags =
	--install-recommends
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
arch = i386
setarch = linux32
area = main
components = main
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf

[jessie3stretch-rcmd_i386/contrib]
precedence = 95
description = + Testing two-stage upgrades with --install-recommends.
piuparts-flags =
	--install-recommends
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
depends-sections = jessie3stretch-rcmd_i386/main jessie3stretch-rcmd_i386/non-free
arch = i386
setarch = linux32
area = contrib
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf

[jessie3stretch-rcmd_i386/non-free]
precedence = 95
description = + Testing two-stage upgrades with --install-recommends.
piuparts-flags =
	--install-recommends
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
depends-sections = jessie3stretch-rcmd_i386/main jessie3stretch-rcmd_i386/contrib
arch = i386
setarch = linux32
area = non-free
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf


[jessie2stretch-iri/main]
precedence = 90
description = Debian %(area)s: package installation and removal in jessie, then upgrade to stretch, installation, removal, and purge test.
piuparts-flags =
	--install-remove-install
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
arch = amd64
area = main
components = main
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts

[jessie2stretch-iri/contrib]
precedence = 95
description = Debian %(area)s: package installation and removal in jessie, then upgrade to stretch, installation, removal, and purge test.
piuparts-flags =
	--install-remove-install
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
depends-sections = jessie2stretch-iri/main jessie2stretch-iri/non-free
arch = amd64
area = contrib
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts

[jessie2stretch-iri/non-free]
precedence = 95
description = Debian %(area)s: package installation and removal in jessie, then upgrade to stretch, installation, removal, and purge test.
piuparts-flags =
	--install-remove-install
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
depends-sections = jessie2stretch-iri/main jessie2stretch-iri/contrib
arch = amd64
area = non-free
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts


[jessie2bpo2stretch/main]
precedence = 80
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
depends-sections = jessie-lts/main
distro = jessie-backports
arch = amd64
area = main
components = main
upgrade-test-distros = jessie-lts jessie-backports stretch-lts

[jessie2bpo2stretch/contrib]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
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-lts

[jessie2bpo2stretch/non-free]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-stretch)s
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-lts


[jessie222testing/main]
precedence = 80
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
arch = amd64
area = main
components = main
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts buster testing
max-reserved = 25
reschedule-old-count = 100

[jessie222testing/contrib]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
depends-sections = jessie222testing/main jessie222testing/non-free
arch = amd64
area = contrib
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts buster testing
max-reserved = 25
reschedule-old-count = 100

[jessie222testing/non-free]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
depends-sections = jessie222testing/main jessie222testing/contrib
arch = amd64
area = non-free
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts buster testing
max-reserved = 25
reschedule-old-count = 100


[jessie222testing_i386/main]
precedence = 80
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
arch = i386
setarch = linux32
area = main
components = main
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts buster testing
max-reserved = 25
reschedule-old-count = 100

[jessie222testing_i386/contrib]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
depends-sections = jessie222testing_i386/main jessie222testing_i386/non-free
arch = i386
setarch = linux32
area = contrib
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts buster testing
max-reserved = 25
reschedule-old-count = 100

[jessie222testing_i386/non-free]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-jessie)s
	%(flags-end-testing)s
	--scriptsdir /etc/piuparts/scripts-multi-distro-upgrade
depends-sections = jessie222testing_i386/main jessie222testing_i386/contrib
arch = i386
setarch = linux32
area = non-free
distro = jessie-lts
upgrade-test-distros = jessie-lts stretch-lts buster testing
max-reserved = 25
reschedule-old-count = 100


[stretch2lts/main]
precedence = 60
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
arch = amd64
area = main
components = main
distro = stretch
upgrade-test-distros = stretch stretch-lts

[stretch2lts/contrib]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch2lts/main stretch2lts/non-free
arch = amd64
area = contrib
distro = stretch
upgrade-test-distros = stretch stretch-lts

[stretch2lts/non-free]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-stretch)s
depends-sections = stretch2lts/main stretch2lts/contrib
arch = amd64
area = non-free
distro = stretch
upgrade-test-distros = stretch stretch-lts


[stretch2buster/main]
precedence = 50
piuparts-flags =
	%(flags-default)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/contrib]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
depends-sections = stretch2buster/main stretch2buster/non-free
arch = amd64
area = contrib
distro = stretch
upgrade-test-distros = stretch buster

[stretch2buster/non-free]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
depends-sections = stretch2buster/main stretch2buster/contrib
arch = amd64
area = non-free
distro = stretch
upgrade-test-distros = stretch buster


[stretch3buster/main]
precedence = 50
description = + Testing two-stage upgrades.
piuparts-flags =
	--upgrade-before-dist-upgrade
	%(flags-default)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
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf

[stretch3buster/contrib]
precedence = 95
description = + Testing two-stage upgrades.
piuparts-flags =
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
depends-sections = stretch3buster/main stretch3buster/non-free
arch = amd64
area = contrib
distro = stretch
upgrade-test-distros = stretch buster
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf

[stretch3buster/non-free]
precedence = 95
description = + Testing two-stage upgrades.
piuparts-flags =
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
depends-sections = stretch3buster/main stretch3buster/contrib
arch = amd64
area = non-free
distro = stretch
upgrade-test-distros = stretch buster
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf


[stretch2buster_i386/main]
precedence = 50
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
arch = i386
setarch = linux32
area = main
components = main
distro = stretch
upgrade-test-distros = stretch buster

[stretch2buster_i386/contrib]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
depends-sections = stretch2buster_i386/main stretch2buster_i386/non-free
arch = i386
setarch = linux32
area = contrib
distro = stretch
upgrade-test-distros = stretch buster

[stretch2buster_i386/non-free]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
depends-sections = stretch2buster_i386/main stretch2buster_i386/contrib
arch = i386
setarch = linux32
area = non-free
distro = stretch
upgrade-test-distros = stretch buster


[stretch3buster_i386/main]
precedence = 50
description = + Testing two-stage upgrades.
piuparts-flags =
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
arch = i386
setarch = linux32
area = main
components = main
distro = stretch
upgrade-test-distros = stretch buster
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf

[stretch3buster_i386/contrib]
precedence = 95
description = + Testing two-stage upgrades.
piuparts-flags =
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
depends-sections = stretch3buster_i386/main stretch3buster_i386/non-free
arch = i386
setarch = linux32
area = contrib
distro = stretch
upgrade-test-distros = stretch buster
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf

[stretch3buster_i386/non-free]
precedence = 95
description = + Testing two-stage upgrades.
piuparts-flags =
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
depends-sections = stretch3buster_i386/main stretch3buster_i386/contrib
arch = i386
setarch = linux32
area = non-free
distro = stretch
upgrade-test-distros = stretch buster
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf


[stretch2buster-rcmd/main]
precedence = 50
piuparts-flags =
	--install-recommends
	%(flags-default)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-rcmd/contrib]
precedence = 95
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
depends-sections = stretch2buster-rcmd/main stretch2buster-rcmd/non-free
arch = amd64
area = contrib
distro = stretch
upgrade-test-distros = stretch buster

[stretch2buster-rcmd/non-free]
precedence = 95
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
depends-sections = stretch2buster-rcmd/main stretch2buster-rcmd/contrib
arch = amd64
area = non-free
distro = stretch
upgrade-test-distros = stretch buster


[stretch3buster-rcmd/main]
precedence = 50
description = + Testing two-stage upgrades with --install-recommends.
piuparts-flags =
	--install-recommends
	--upgrade-before-dist-upgrade
	%(flags-default)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
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf

[stretch3buster-rcmd/contrib]
precedence = 95
description = + Testing two-stage upgrades with --install-recommends.
piuparts-flags =
	--install-recommends
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
depends-sections = stretch3buster-rcmd/main stretch3buster-rcmd/non-free
arch = amd64
area = contrib
distro = stretch
upgrade-test-distros = stretch buster
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf

[stretch3buster-rcmd/non-free]
precedence = 95
description = + Testing two-stage upgrades with --install-recommends.
piuparts-flags =
	--install-recommends
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
depends-sections = stretch3buster-rcmd/main stretch3buster-rcmd/contrib
arch = amd64
area = non-free
distro = stretch
upgrade-test-distros = stretch buster
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf


[stretch2buster-rcmd_i386/main]
precedence = 50
description = + Testing with --install-recommends.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
arch = i386
setarch = linux32
area = main
components = main
distro = stretch
upgrade-test-distros = stretch buster

[stretch2buster-rcmd_i386/contrib]
precedence = 95
description = + Testing with --install-recommends.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
depends-sections = stretch2buster-rcmd_i386/main stretch2buster-rcmd_i386/non-free
arch = i386
setarch = linux32
area = contrib
distro = stretch
upgrade-test-distros = stretch buster

[stretch2buster-rcmd_i386/non-free]
precedence = 95
description = + Testing with --install-recommends.
piuparts-flags =
	--install-recommends
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
depends-sections = stretch2buster-rcmd_i386/main stretch2buster-rcmd_i386/contrib
arch = i386
setarch = linux32
area = non-free
distro = stretch
upgrade-test-distros = stretch buster


[stretch3buster-rcmd_i386/main]
precedence = 50
description = + Testing two-stage upgrades with --install-recommends.
piuparts-flags =
	--install-recommends
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
arch = i386
setarch = linux32
area = main
components = main
distro = stretch
upgrade-test-distros = stretch buster
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf

[stretch3buster-rcmd_i386/contrib]
precedence = 95
description = + Testing two-stage upgrades with --install-recommends.
piuparts-flags =
	--install-recommends
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
depends-sections = stretch3buster-rcmd_i386/main stretch3buster-rcmd_i386/non-free
arch = i386
setarch = linux32
area = contrib
distro = stretch
upgrade-test-distros = stretch buster
exclude-known-problems = packages_have_been_kept_back_error.conf packages_have_been_kept_back_issue.conf

[stretch3buster-rcmd_i386/non-free]
precedence = 95
description = + Testing two-stage upgrades with --install-recommends.
piuparts-flags =
	--install-recommends
	--upgrade-before-dist-upgrade
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
depends-sections = stretch3buster-rcmd_i386/main stretch3buster-rcmd_i386/contrib
arch = i386
setarch = linux32
area = non-free
distro = stretch
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.
piuparts-flags =
	--install-remove-install
	%(flags-default)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-iri/contrib]
precedence = 95
description = Debian %(area)s: package installation and removal in stretch, then upgrade to buster, installation, removal, and purge test.
piuparts-flags =
	--install-remove-install
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
depends-sections = stretch2buster-iri/main stretch2buster-iri/non-free
arch = amd64
area = contrib
distro = stretch
upgrade-test-distros = stretch buster

[stretch2buster-iri/non-free]
precedence = 95
description = Debian %(area)s: package installation and removal in stretch, then upgrade to buster, installation, removal, and purge test.
piuparts-flags =
	--install-remove-install
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
depends-sections = stretch2buster-iri/main stretch2buster-iri/contrib
arch = amd64
area = non-free
distro = stretch
upgrade-test-distros = stretch buster


[stretch2bpo2buster/main]
precedence = 80
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
depends-sections = stretch/main
distro = stretch-backports
arch = amd64
area = main
components = main
upgrade-test-distros = stretch stretch-backports buster

[stretch2bpo2buster/contrib]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
depends-sections = stretch/main stretch/contrib stretch/non-free stretch2bpo2buster/main stretch2bpo2buster/non-free
distro = stretch-backports
arch = amd64
area = contrib
upgrade-test-distros = stretch stretch-backports buster

[stretch2bpo2buster/non-free]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-stretch)s
	%(flags-end-buster)s
depends-sections = stretch/main stretch/contrib stretch/non-free stretch2bpo2buster/main stretch2bpo2buster/contrib
distro = stretch-backports
arch = amd64
area = non-free
upgrade-test-distros = stretch stretch-backports buster


[stable2sid/main]
precedence = 70
piuparts-flags =
	%(flags-default)s
	%(flags-start-stable)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
arch = amd64
area = main
components = main
distro = stable
upgrade-test-distros = stable sid

[stable2sid/contrib]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-stable)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
depends-sections = stable2sid/main stable2sid/non-free
arch = amd64
area = contrib
distro = stable
upgrade-test-distros = stable sid

[stable2sid/non-free]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-stable)s
	--scriptsdir /etc/piuparts/scripts-debug-problemresolver
depends-sections = stable2sid/main stable2sid/contrib
arch = amd64
area = non-free
distro = stable
upgrade-test-distros = stable sid


[stable2testing2sid/main]
precedence = 80
piuparts-flags =
	%(flags-default)s
	%(flags-start-stable)s
arch = amd64
area = main
components = main
distro = stable
upgrade-test-distros = stable testing sid
reschedule-old-count = 0

[stable2testing2sid/contrib]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-stable)s
depends-sections = stable2testing2sid/main stable2testing2sid/non-free
arch = amd64
area = contrib
distro = stable
upgrade-test-distros = stable testing sid
reschedule-old-count = 0

[stable2testing2sid/non-free]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-stable)s
depends-sections = stable2testing2sid/main stable2testing2sid/contrib
arch = amd64
area = non-free
distro = stable
upgrade-test-distros = stable testing sid
reschedule-old-count = 0


[testing2sid/main]
precedence = 60
piuparts-flags =
	%(flags-default)s
	%(flags-start-testing)s
arch = amd64
area = main
components = main
distro = testing
upgrade-test-distros = testing sid
reschedule-old-count = 0

[testing2sid/contrib]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-testing)s
depends-sections = testing2sid/main testing2sid/non-free
arch = amd64
area = contrib
distro = testing
upgrade-test-distros = testing sid
reschedule-old-count = 0

[testing2sid/non-free]
precedence = 95
piuparts-flags =
	%(flags-default)s
	%(flags-start-testing)s
depends-sections = testing2sid/main testing2sid/contrib
arch = amd64
area = non-free
distro = testing
upgrade-test-distros = testing sid
reschedule-old-count = 0


[sid2experimental/main]
precedence = 70
piuparts-flags =
	%(flags-default)s
depends-sections = sid/main
arch = amd64
area = main
components = main
upgrade-test-distros = sid experimental

[sid2experimental/contrib]
precedence = 95
piuparts-flags =
	%(flags-default)s
depends-sections = sid2experimental/main sid/main sid/contrib sid/non-free
arch = amd64
area = contrib
upgrade-test-distros = sid experimental

[sid2experimental/non-free]
precedence = 95
piuparts-flags =
	%(flags-default)s
depends-sections = sid2experimental/main sid/main sid/contrib sid/non-free
arch = amd64
area = non-free
upgrade-test-distros = sid experimental

