[Bug 268711] ports-mgmt/pkg pkg-update(8) and Electron-based applications fail when /tmp is from tmpmfs="YES" in rc.conf(5)

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 02 Jan 2023 10:34:16 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268711

Graham Perrin <grahamperrin@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |cy@FreeBSD.org,
                   |                            |glebius@FreeBSD.org,
                   |                            |ngie@FreeBSD.org,
                   |                            |pkg@FreeBSD.org,
                   |                            |rgrimes@FreeBSD.org,
                   |                            |se@FreeBSD.org
                URL|                            |https://cgit.freebsd.org/sr
                   |                            |c/tree/libexec/rc/rc.d/tmp
          Component|Individual Port(s)          |conf
            Version|Latest                      |CURRENT
           Assignee|pkg@FreeBSD.org             |bugs@FreeBSD.org
             Status|New                         |Open
            Product|Ports & Packages            |Base System
           See Also|                            |https://reviews.freebsd.org
                   |                            |/D28097,
                   |                            |https://reviews.freebsd.org
                   |                            |/D28209

--- Comment #2 from Graham Perrin <grahamperrin@freebsd.org> ---
Attention to rc.d/FILESYSTEMS and rc.d/tmp, in particular: 

<https://cgit.freebsd.org/src/commit/libexec/rc/rc.d/FILESYSTEMS?id=4f48fd7c5677c6640cac59706d0340348a5f1d64>
and
<https://cgit.freebsd.org/src/commit/libexec/rc/rc.d/tmp?id=7e4eca7136eaa35e15f67682468f09aa7127b543>
(2021-01-15)

<https://cgit.freebsd.org/src/commit/libexec/rc/rc.d/tmp?id=24f44a445c4875a329d3947c50083f3e8b9b37db>
(2021-01-19)

Is it possible that /tmp is mounted too late to meet the direct, or indirect,
requirements of things such as pkg update? 

(This is a wild guess. I'm not a developer.)

CC: authors and approvers of D28097 and D28209, both of which were
dependency-related. 

Thanks

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.