Your message dated Mon, 31 Jul 2017 17:49:20 +0000
with message-id <[email protected]>
and subject line Bug#856845: fixed in piuparts 0.78
has caused the Debian Bug report #856845,
regarding piuparts.debian.org: jessie2bpo has >400 packages in
dependency-failed-testing status
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
856845: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=856845
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: piuparts.debian.org
Severity: normal
Hi,
the subject says it: jessie2bpo has >400 packages in dependency-failed-testing
status, which is far too many for the stable release. We should track down the
cause for this and fix it.
see https://piuparts.debian.org/jessie2bpo/
--
cheers,
Holger
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Source: piuparts
Source-Version: 0.78
We believe that the bug you reported is fixed in the latest version of
piuparts, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Holger Levsen <[email protected]> (supplier of updated piuparts package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 31 Jul 2017 13:32:50 -0400
Source: piuparts
Binary: piuparts piuparts-master piuparts-slave piuparts-common
Architecture: source
Version: 0.78
Distribution: unstable
Urgency: medium
Maintainer: piuparts developers team <[email protected]>
Changed-By: Holger Levsen <[email protected]>
Description:
piuparts - .deb package installation, upgrading, and removal testing tool
piuparts-common - common piuparts components
piuparts-master - piuparts master components
piuparts-slave - piuparts slave components
Closes: 688250 696081 856845 856846 859620 864933
Changes:
piuparts (0.78) unstable; urgency=medium
.
[ Andreas Beckmann ]
* piuparts.py:
- Refactor internal handling of reference chroot state.
- Do not run custom scripts before/after installing fake essential
packages.
- Only warn on broken symlinks found between installing the dependencies
of the package to be tested and installing the package itself.
- Keep track of md5sums of the list of available packages in the chroot
to recognize mirror pushes during distupgrade tests and outdated
--end-meta meta-data.
- Mount a new devpts instance on /dev/pts and /dev/ptmx inside the chroot
for better pty separation from the host. Mount the current tty onto
/dev/console in the chroot. Inspired by pbuilder.
- Arguments to the --ignore/--ignore-regexp options (and internal
ignored_files/ignored_patterns settings) that are prefixed with a ':'
will verbosely log the ignored files if matched.
- New option --upgrade-before-dist-upgrade for 2-stage upgrades:
'apt-get upgrade && apt-get dist-upgrade'.
- Do not ignore errors while removing packages.
- Run panic handlers before aborting due to an unhandled exception.
* piuparts.conf:
- Use more aliases for mapping between releases and codenames to reduce
the amount of changes needed on "moving targets" (like stable22sid)
after a stable Debian release.
- Set keyring for archived distros to debian-archive-removed-keys.gpg.
- Add new suites: jessie2Xstretch, jessie2Xstretch-rcmd, doing two-stage
upgrades (apt-get update && apt-get dist-upgrade) from jessie to stretch
(without and with --install-recommends).
- Enable stretch2proposed. (Closes: #864933)
- Use --warn-on-debsums-errors for tests ending in stretch.
- Rotate aliases for testing=buster and stable=stretch.
- Add new suites: buster, buster-rcmd, stretch2buster, stretch2buster-rcmd
- Add new suites: stretch2bpo, stretch2bpo2buster for testing
stretch-backports.
- New (per-section) conffile setting: 'exclude-known-problems' can be set
to a list of known problem iconffile names that should *not* be used for
this section.
* piuparts.conf.anbe: Add some more example sections.
* distros.conf: Add support for buster-debug, buster-proposed-updates.
* piupartslib/packagesdb.py:
- Add new state "outdated" to ignore packages if a dependency distro
already has a newer version. (Closes: #856846)
- Resolve packages in "outdated" state after dependency databases are
initialized.
* piuparts-slave.py:
- Run piuparts on dummy package "TARBALL" (but skip tests) to create
tarballs.
- Add "chroot-meta-auto" config option to automatically maintain cached
target chroot meta data (using --end-meta and --save-end-meta) for
distupgrade tests instead of generating it on-the-fly.
- Flush pending logfiles upon startup.
* piuparts-analyze.py:
- Process newest logfiles first, in case of timeouts.
- Drop report_packages_with_many_logs(), obsoleted by archiving old logs.
- Remove support for magic "$DISTRO/None" versions.
* piuparts-report.py:
- Plot all states in the graphs.
- Support new states in plots (varying number of columns in counts.txt).
- Reorder stacking in the bts_stats plot.
- Defer rewriting unmodified maintainer and source summaries, refresh them
once per month.
* custom-scripts: Check for dummy package "TARBALL" to detect tarball
creation phase.
* scripts/is_testable_uninstallable:
- Add exceptions to skip distupgrades of many buggy ancient packages.
(Closes: #688250, #696081)
* scripts/post_setup_dummy_users: Skip regular users when testing dpsyco*.
* scripts/pre_distupgrade_exceptions:
- Disable APT::Immediate-Configure on some squeeze->wheezy upgrade paths.
- Add exceptions for old buggy packages.
* scripts/post_{setup,distupgrade}_zz_backports: Avoid downgrading
systemd/udev from jessie-backports to jessie during removal phase.
(Closes: #856845)
* scripts/post_distupgrade_exceptions: Add stretch->buster workarounds:
- Remove empty unowned /etc/dbus-1/, /etc/dbus-1/system.d/.
- Change permissions from 0755 to 0700 on /var/lib/polkit-1.
* scripts-broken-symlinks/post_install_extras_unbreak_symlinks: New script
for "fixing" some broken symlinks (e.g. by installing selected suggested
packages) in tests using --fail-on-broken-symlinks.
* scripts-debug-triggers/: New scripts for enabling dpkg trigger debugging.
* conf/crontab-*: Set PATH and run scripts without absolute path.
* master-bin/detect_archive_issues:
- Look at failed logs older than 24 hours (48 hours previously).
- Mark logfiles for immediate recycling upon first appearance.
- Run twice per day, moving new logs to untestable within 24-36 hours.
* master-bin/detect_network_issues:
- Report the issues found in each logfile.
- Detect alternate wording of gpg verification error.
- Detect master and slave disagreement on the "current" version of a
package due to using different mirrors and ongoing mirror push.
* master-bin/detect_piuparts_issues:
- Report the issues found in each logfile.
- Recognize more problems caused by a full filesystem.
- Recognize more failures when connecting to databases.
* master-bin/detect_well_known_errors: Ignore known_problems conffiles
listed in 'exclude-known-problems' in piuparts.conf.
* Add known_problems/trigger_cycle_error.conf to report trigger cycles and
other trigger problems.
* Add bug templates for failing to upgrade from stretch to buster.
* Update bug templates for long grown upgrades ending in buster.
.
[ Holger Levsen ]
* update TODO. Work on buster has begun. \o/
* generate_daily_report.in: only add runtime to external script output if
not already included.
* master-bin/report_untestable_packages.in:
- also report runtime.
- only act on sections with precedence < 100.
* master-bin/detect_network_issues.in:
- dynamically report detected issues.
- move check for outdated reference chroot to detect_piuparts_issues.
* master-bin/detect_piuparts_issues.in:
- dynamically report detected issues.
* instances/piuparts.conf-template.pejacevic:
- Add new suites to be tested:
- stable2sid, upgrading stretch -> sid (skipping testing/buster) to find
possible upgrade problems before a package migrates to testing
- stable22sid, upgrading stretch -> buster -> sid
- oldstable222sid, upgrading from jessie -> stretch -> buster -> sid
(Closes: #859620)
- Adjust precedences for most of the tested suites, set precedence to 100
for suites which don't change anymore.
- Set idle-sleep to 3600 seconds, the results pages are only updated twice
a day anyway.
* Update README_server.txt.
* htdocs/index.tpl: announce new suites.
Checksums-Sha1:
d27ba23e6fe4700cbeaee6b3f0e2369ae2f675c0 1996 piuparts_0.78.dsc
7d878b9664f8a561b098dead85c22d3fb7adde76 256988 piuparts_0.78.tar.gz
9c513bb4fab1a18db97c0017e0b8205e8590f365 7446 piuparts_0.78_source.buildinfo
Checksums-Sha256:
ca248ed72755a5b6e5297fcb8be7f88f7905a3a707bbe72d65e8dc39ef8060b2 1996
piuparts_0.78.dsc
c79156a6bbb5820cbcbd282a8cf96cb9ca4815dc3f7c3d635491f252b314dc21 256988
piuparts_0.78.tar.gz
50a871967ab795900bd99d1094f451ac62d26295b15a8df7a25cff403882c9e3 7446
piuparts_0.78_source.buildinfo
Files:
47909529b5a3114c0bfcee8e0b61112d 1996 devel extra piuparts_0.78.dsc
89b92c530d78165588a5cdc388a5ee59 256988 devel extra piuparts_0.78.tar.gz
11d37fbb1946804c90ecba700c0559e8 7446 devel extra
piuparts_0.78_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEuL9UE3sJ01zwJv6dCRq4VgaaqhwFAll/akYACgkQCRq4Vgaa
qhz8pA//XHo6tsAaqUJT4eQlNxfTh2zUtJU/iubiOxs7NnXOYHDOhgcSi9d96Bjr
FpuoabjC+TOqmnNC0EJoZ3UavyDA33zDJzv78WbeAZzXA4+LuYSUHbwh1ZgNDAPk
DByixFHAHFOe51B1ASV1QdIUjjoqWE1YPVsY0DATbpnWwUdzHhNOUp6Q+Ys4gLZj
I+8PvuRCD40d3IjJLceRDAZPgBrWrPI8wOcxOaoj9Pi3MiCdNAe05SLDBKR7YhYO
7DRBV4G7e4PFtR02Lk8WEwTzJrDkKHPiemLUZAnuTI+9MrUlTT7IYbh2Q/EHFO0c
mGv5azVyJBcaob6OGdwfqwU8GRQH//lvXGCCF4WuHfYDX41wpW1uxmrmnpAoZqyX
5ExC8T6aoySz3A3fNP6IPuAG3HWqMqV0q9vjxOAqL2J4YCF6zkTCtbKGnaDzZruV
ZuDuipCvnG0OqSid3pmopgSDDMHxfcDGK4BaRmtc8neZG6atuSk/Ln70XBRaa0QA
UfW/m7vd0t5TMk1xkSum28R4VITWKdoDmAzSeRaM7aCmCmsEzBMWGRZAnaRV+g59
+4Rs35HmnNBIexppRu4fPI7P1l35DTfD7dlvLUKTj7SAj3bXxrCuj/R62XDL7Iuy
qvaBCQb4wULKIROFWGF9N2Zaf31dM2lN31lT6FEHAoPBGEfjrhI=
=GHRQ
-----END PGP SIGNATURE-----
--- End Message ---