Your message dated Thu, 08 Nov 2018 11:19:02 +0000 with message-id <[email protected]> and subject line Bug#911334: fixed in piuparts 0.94 has caused the Debian Bug report #911334, regarding Create /dev/ptmx like debootstrap does 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.) -- 911334: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=911334 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: piuparts Version: 0.92 Tag: patch Hello, When using piuparts on a chroot without /dev/ptmx [noptmx], scripts/pre_remove_50_find_bad_permissions fails with: ERROR: BAD PERMISSIONS crw-rw-rw-. 1 root root 5, 2 Oct 16 03:49 /dev/ptmx In this case, piuparts does something like this: touch /dev/ptmx mount -o bind /dev/pts/ptmx /dev/ptmx The kernel doc [devpts.txt] recommends instead: mknod /dev/ptmx c 5 2 And this is what debootstrap does [debootstrap]. I propose to map the piuparts behavior with debootstrap's. My proposed change is at https://salsa.debian.org/debian/piuparts/merge_requests/2 Regards -- Mathieu Parent [noptmx]: This is the case when chroot comes from the debian:unstable Docker image [devpts.txt]: https://www.kernel.org/doc/Documentation/filesystems/devpts.txt [debootstrap] https://salsa.debian.org/installer-team/debootstrap/blob/6f3f6f8b76e2d1a24ddbf05f065439412c3b81a1/functions#L1263-1268, introduced by https://salsa.debian.org/installer-team/debootstrap/commit/c997b80c064c6c1d36ec69da1850722f795f43e4
--- End Message ---
--- Begin Message ---Source: piuparts Source-Version: 0.94 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: Thu, 08 Nov 2018 12:09:57 +0100 Source: piuparts Binary: piuparts piuparts-master piuparts-slave piuparts-common Architecture: source Version: 0.94 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: 911334 Changes: piuparts (0.94) unstable; urgency=medium . [ Holger Levsen ] * master-bin/detect_well_known_errors.py: suppress output if nothing new is found in a section, or section is busy or has been recently processed. * master-bin/generate_daily_report: include number of failures in daily mail. * slave-bin/detect_slave_problems: increase amount of time (from 30 to 60m) a slave has to be inactive before complaining. . [ Andreas Beckmann ] * piuparts.py: - Logrotate files can only be placed directly in /etc/logrotate.d/. * scripts/post_distupgrade_exceptions: - Handle /etc/nsswitch.conf stretch -> buster upgrade if modifications from libnss-myhostname and friends are present. . [ Mathieu Parent ] * piuparts.py: Use mknod instead of touch to create missing /dev/ptmx mountpoint, working around findutils bug #912180 (Closes: #911334) . [ Ivo De Decker ] * piuparts-reports.py: Don't add results from outdated binaries to summary.json. Checksums-Sha1: ce6469289e21d415255876b0f0daa22c3a90bd56 2046 piuparts_0.94.dsc 8f42ed156a4860792faa94c9ce933c6f632b2e32 267467 piuparts_0.94.tar.gz 8c02013756631bba2c594ca2203830f3238bfb56 8302 piuparts_0.94_source.buildinfo Checksums-Sha256: 106916195be25b623826ce67a265eacfe4b7c637b1523424c2a4f66101c682ab 2046 piuparts_0.94.dsc 8c59790204136ba1ce1980b785c15315efdeaf128ea9a7207ac6269276f9ed63 267467 piuparts_0.94.tar.gz 1b48ea06ff20012fdcc4cfb93ff6fd3937995e4c7a9a45fb009c2d7f83980b85 8302 piuparts_0.94_source.buildinfo Files: 55240e202da6c5e69eb7075bdd4472c3 2046 devel optional piuparts_0.94.dsc 83c0720f6030916ba1f0f8d4b4942e67 267467 devel optional piuparts_0.94.tar.gz d0c3df6520013633e5979caf30707a90 8302 devel optional piuparts_0.94_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEuL9UE3sJ01zwJv6dCRq4VgaaqhwFAlvkGdYACgkQCRq4Vgaa qhxvRg//VD1JUgYlSUnm6mhueNeHOw8ZQoEt+e8DVifvyyVYVbhOgrpcPOF4m1t0 6IbVyZOyIusC2CKB1h3SfWVE0ACBvL6PXvEvEnuZ3OhM+k8vAHzXnHKwwqLkHDTA iXSkgKaouFiL6ReGeO2cYHfLqeV/aB6VZr4c+ptyfdGuP6y4yoJXpSrBke9GJDmT r/EFOA3lec7IXEaSYzOGUlKymZ0wB+0VOiBrWwotVvDglTpH2deUJCaIrS1wXgEg 3NfC4ErU6C9cJCClxM4tesee2xAvQro+yuoO2EpJbrrwaDGsMs+qC2cIYkP+IwM5 pvOP7ef7tL/gSi+4myD893Je9LaxZsxTLYiJ3KHjr6FizqD+WFblUi8yQ9Je31qo vfwSR0b97qstObPVuWLINuAvDwURZXZZ+eOv7AMPg36X0chJXk5+wka9k/Y2v4xl SJO8hQ4K+idZEG5K2WMPGhN33/bOEE61BBLqdYgQpWCOAIR+K7XoZnt2q7nmXV+P fFwVZd89YzJ5H1NgpR3tAK+DvAREh4G21egeVBptEqsV+IhAf9/nquWoIB57QBgx V/LDTLDP1r2zIP/T4mFjTJi0xj9Sm7ne4ZnVDYaHSyWxwZskF0RNpvlveDM+qeRj vDMRoIkHiGikFJUyEUeP5dpMeixfw6eEBAJYMMFImHQlGcgvB5k= =3Cx4 -----END PGP SIGNATURE-----
--- End Message ---

