Bug#951596: tmpfs(5) manpage conflicts with upstream tmpfs(5)

Antoine Beaupre anarcat at debian.org
Tue Feb 18 17:25:20 GMT 2020

Package: initscripts
Severity: normal

In the initscripts package, we ship a tmpfs(5) manpage that documents
how the (sysv) init systems handles and configures tmpfs.

Historically, this was done because we had a /etc/init.d/tmpfs thing
that would create the tmpfs on the fly. But now we can specify the
tmpfs as any other filesystem in /etc/fstab and, from what I
understand, sysvinit will handle that just fine.

But there *is* an "upstream" (as in "official manpages") manpage for
tmpfs(5) that has its own documentation of the filesystem and how to
configure it in /etc/fstab.

When a system does not have initscripts installed (e.g. any Debian
system with the default configuration since stretch at least), the
tmpfs(5) manpage is simply unavailable because of this conflict.

How about we put this one to rest and revert back to the upstream
documentation? It would for both new and old and will make all our
lives much easier. :)

The corrolary to this would be to reintroduce the tmpfs(5) manpage in
the manpages package, which was removed in #847998.


-- System Information:
Debian Release: 10.3
  APT prefers stable-debug
  APT policy: (500, 'stable-debug'), (500, 'stable'), (1, 'experimental'), (1, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-8-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8), LANGUAGE=fr_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages initscripts depends on:
ii  coreutils                   8.30-3
ii  debianutils       
ii  lsb-base                    10.2019051400
ii  mount                       2.33.1-0.1
pn  sysv-rc | file-rc | openrc  <none>
ii  sysvinit-utils              2.93-8

Versions of packages initscripts recommends:
ii  e2fsprogs  1.44.5-1+deb10u3
ii  psmisc     23.2-1

initscripts suggests no packages.

More information about the Debian-init-diversity mailing list