Package: screen Version: 4.5.0-5 Severity: normal before screen 4.5.0, -L took no arguments.
in 4.5.0 and later, -L takes one argument, the name of the logfile. but if you have any pre-existing code that does something like: screen -L -c foo.screenrc then it fails in 4.5.0 because it doesn't like -c as an argument to -L. this is effectively an API breakage, which makes existing tools that embed screen break. This has an effect on kvm-manager, for instance. https://0xacab.org/dkg/kvm-manager it makes it so that kvm-manager can't reuse the same invocation on stretch and pre-stretch systems. --dkg -- System Information: Debian Release: 9.0 APT prefers testing-debug APT policy: (500, 'testing-debug'), (500, 'testing'), (200, 'unstable-debug'), (200, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages screen depends on: ii libc6 2.24-10 ii libpam0g 1.1.8-3.5 ii libtinfo5 6.0+20161126-1 screen recommends no packages. Versions of packages screen suggests: pn byobu | screenie | iselect <none> ii ncurses-term 6.0+20161126-1 -- no debconf information