Bug#606825: mingw-w64 triplets/ostable

2019-12-30 Thread Jonathan Nieder
Hi Stephen, Stephen Kitt wrote: > We still need to figure out how to handle the triplet. There are multiple > goals, from end users’ perspectives, some conflicting: > > * provide a Windows cross-compiler with a good selection of libraries, within > Debian, so that it’s easy to build Windows

Bug#942111: dpkg,debhelper: please set HOME, XDG_* to a temporary location during the build

2019-12-30 Thread Jan Braun
Simon McVittie schrob: > Before Ubuntu switched from Upstart to systemd, they had a > standalone implementation of XDG_RUNTIME_DIR as a PAM module, which as far > as I'm aware is entirely init-system-agnostic: > https://launchpad.net/pam-xdg-support Heh, interesting. I wasn't aware of that,

Bug#942111: dpkg,debhelper: please set HOME, XDG_* to a temporary location during the build

2019-12-30 Thread Simon McVittie
On Mon, 30 Dec 2019 at 09:30:00 +, Niels Thykier wrote: > Jan Braun: > > XDG_RUNTIME_DIR is a systemd-ism, and due to the way it is specified, > > it's extremely unlikely to be implemented in other init systems. XDG_RUNTIME_DIR is not implemented in the init system. It's implemented by

Bug#942111: dpkg,debhelper: please set HOME, XDG_* to a temporary location during the build

2019-12-30 Thread Jan Braun
Niels Thykier schrob: > Having debhelper support/do this will have no influence on whether init > or login systems will need to support it in the first place AFAICT. True. > The use case in debhelper is to setup an empty directory and point an > ENV variable at it to ensure we get a defined

Bug#942111: dpkg,debhelper: please set HOME, XDG_* to a temporary location during the build

2019-12-30 Thread Niels Thykier
Jan Braun: > Package: dpkg-dev,debhelper > Followup-For: Bug #942111 > Control: reopen 942111 > > Dear Maintainer, > > Sorry for being late to the party. > Please reconsider the XDG_RUNTIME_DIR part of this change. > > XDG_RUNTIME_DIR is a systemd-ism, and due to the way it is specified, > it's