Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1091572

Bug#1004710: passwd: 4.11.1 breaks mmdebstrap testsuite by empty directories in /var/mail and /var/spool/mail

From Johannes Schauer Marin Rodrigues <josch@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#1004710: passwd: 4.11.1 breaks mmdebstrap testsuite by empty directories in /var/mail and /var/spool/mail
Date 2022-02-01 00:40 +0100
Message-ID <DLOr7-1Dk-1@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


Package: passwd
Version: 1:4.11.1+dfsg1-1
Severity: normal
X-Debbugs-Cc: josch@debian.org
Control: affects -1 mmdebstrap

Hi,

steps to reproduce:

$ sudo debootstrap unstable debian-unstable-good https://snapshot.debian.org/archive/debian/20220131T090427Z/
$ sudo debootstrap unstable debian-unstable-bad https://snapshot.debian.org/archive/debian/20220131T160201Z/

when diffing both directories one sees:

Only in debian-unstable-bad/var/mail: _apt
Only in debian-unstable-bad/var/mail: systemd-network
Only in debian-unstable-bad/var/mail: systemd-resolve
Only in debian-unstable-bad/var/spool/mail: _apt
Only in debian-unstable-bad/var/spool/mail: systemd-network
Only in debian-unstable-bad/var/spool/mail: systemd-resolve

The only packages that differ between both chroots are the versions of
login and passwd, hence I'm filing this bug here.

The problem is, that this breaks the testsuite and autopkgtest of
mmdebstrap. Notably, a chroot created with mmdebstrap does not include
these directories.

Is this change indeed related to passwd?

Is the creation of these empty directories intended?

Do you have an explanation why they are only created with debootstrap?

Thanks!

cheers, josch

Back to linux.debian.bugs.dist | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Bug#1004710: passwd: 4.11.1 breaks mmdebstrap testsuite by empty directories in /var/mail and /var/spool/mail Johannes Schauer Marin Rodrigues <josch@debian.org> - 2022-02-01 00:40 +0100
  Bug#1004710: [Pkg-shadow-devel] Bug#1004710: passwd: 4.11.1 breaks mmdebstrap testsuite by empty directories in /var/mail and /var/spool/mail Bálint Réczey <balint@balintreczey.hu> - 2022-02-02 00:20 +0100
    Bug#1004710: [Pkg-shadow-devel] Bug#1004710: passwd: 4.11.1 breaks mmdebstrap testsuite by empty directories in /var/mail and /var/spool/mail Johannes Schauer Marin Rodrigues <josch@debian.org> - 2022-02-10 08:40 +0100
      Bug#1004710: [Pkg-shadow-devel] Bug#1004710: passwd: 4.11.1 breaks mmdebstrap testsuite by empty directories in /var/mail and /var/spool/mail Bálint Réczey <balint@balintreczey.hu> - 2022-02-10 23:00 +0100
        Bug#1004710: Please pass "-r" to useradd when needed Johannes Schauer Marin Rodrigues <josch@debian.org> - 2022-02-11 00:00 +0100
          Bug#1004710: Please pass "-r" to useradd when needed Marc Haber <mh+debian-packages@zugschlus.de> - 2022-02-21 12:40 +0100
  Bug#1004710: Please pass "-r" to useradd when needed Johannes Schauer Marin Rodrigues <josch@debian.org> - 2022-02-11 07:30 +0100
  Bug#1004710: Please pass "-r" to useradd when needed Marc Haber <mh+debian-packages@zugschlus.de> - 2022-02-11 15:40 +0100
  Bug#1004710: Please pass "-r" to useradd when needed Bálint Réczey <balint@balintreczey.hu> - 2022-02-11 16:30 +0100
  Bug#1004710: Invoke "useradd -r" when creating a system user Ricardo Fraile <rfraile@rfraile.eu> - 2022-02-13 16:10 +0100
    Bug#1004710: Invoke "useradd -r" when creating a system user Jason Franklin <jason@oneway.dev> - 2022-02-13 18:20 +0100
  Bug#1004710: Invoke "useradd -r" when creating a system user Marc Haber <mh+debian-packages@zugschlus.de> - 2022-02-13 18:20 +0100
    Bug#1004710: Invoke "useradd -r" when creating a system user Jason Franklin <jason@oneway.dev> - 2022-02-13 18:40 +0100
      Bug#1004710: Invoke "useradd -r" when creating a system user Marc Haber <mh+debian-packages@zugschlus.de> - 2022-02-13 19:30 +0100
        Bug#1004710: Invoke "useradd -r" when creating a system user Ricardo Fraile <rfraile@rfraile.eu> - 2022-02-20 10:20 +0100
  Bug#1004710: Invoke "useradd -r" when creating a system user Marc Haber <mh+debian-packages@zugschlus.de> - 2022-02-22 15:10 +0100
  Bug#1004710: Invoke "useradd -r" when creating a system user Daniel Lewart <lewart3@gmail.com> - 2022-02-25 09:50 +0100
    Bug#1004710: Invoke "useradd -r" when creating a system user Jason Franklin <jason@oneway.dev> - 2022-02-26 22:10 +0100

csiph-web