Bug#992396: debianutils: tempfile binary is gone, breaks Xsession
I guess more transitions are required, just by grep'ing in my local /usr I see these: /usr/bin/vimtutor:TUTORCOPY=`mktemp $tmp/tutorXX || tempfile -p tutor || echo none` /usr/bin/bzexe:tmpfile=`tempfile -p gztmp -d /tmp` || exit 1 /usr/bin/mupdf:tmp=$(tempfile -s .pdf) /usr/sbin/install-keymap:TMP=`tempfile` /usr/sbin/install-keymap:NEW=`tempfile --suffix .gz`
Bug#992396: debianutils: tempfile binary is gone, breaks Xsession
On Wed, 18 Aug 2021 23:19:17 +1200 Jean-Francois Pirus wrote: Duplicate of https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992385 No, not really. This removes a tool which is still in use. I get the desire to remove deprecated stuff, but the user friendly way is to communicate the removal of the usage to packages using said tool first, and only then removing the tool itself. Isn't that what transitions are used for? This change broke X for everyone on testing, that's not a very nice way forward. As a user I've never seen the deprecated output anywhere. It probably never for printed anywhere for Xsession?
Bug#992396: debianutils: tempfile binary is gone, breaks Xsession
On Wed, Aug 18, 2021 at 03:57:01PM +0900, Norbert Preining wrote: > /etc/X11/XSession relies on tempfile, which is not available anymore, > thus logging into an X session is broken. In our stable release, tempfile outputs this to stderr: WARNING: tempfile is deprecated; consider using mktemp instead. Apparently no one has cared.
Bug#992396: debianutils: tempfile binary is gone, breaks Xsession
Duplicate of https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992385
Bug#992396: debianutils: tempfile binary is gone, breaks Xsession
Package: debianutils Version: 5.0.1-1 Severity: critical Justification: breaks unrelated software /etc/X11/XSession relies on tempfile, which is not available anymore, thus logging into an X session is broken. -- System Information: Debian Release: 11.0 APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.12.16+ (SMP w/8 CPU threads) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages debianutils depends on: ii libc6 2.31-15 debianutils recommends no packages. debianutils suggests no packages. -- no debconf information