Control: tag -1 + upstream fixed-upstream confirmed Control: forwarded -1 http://savannah.gnu.org/bugs/?50440 Control: severity -1 important
Hi Daniel, thanks for the bug report. Daniel Kahn Gillmor wrote: > 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. Can you check if this is fixed in screen 4.5.1-3 from Debian Experimental? Because according to the upstream bug report http://savannah.gnu.org/bugs/?50440 this should be fixed in 4.5.1. If so, I'll try to cherry-pick the according upstream commits. Seem to be these commits: Code change: http://git.savannah.gnu.org/cgit/screen.git/commit/?h=screen-v4&id=18193bc7b237d66a076fffa21d4308dbb4f83cc5 Documentation updates: http://git.savannah.gnu.org/cgit/screen.git/commit/?h=screen-v4&id=13183da34eaf9efb3c6b47371c08ff786eaf712b http://git.savannah.gnu.org/cgit/screen.git/commit/?h=screen-v4&id=a38de4e6627f01cad43cff57490fd80a988b8e18 http://git.savannah.gnu.org/cgit/screen.git/commit/?h=screen-v4&id=74c5883c47d84154e322dc18adbafbe7af5795b3 Regards, Axel -- ,''`. | Axel Beckert <a...@debian.org>, http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 `- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE