I consulted with other SRU team members today. We agree that the bug is valid and that the current behaviour is wrong. However, if we were to change behaviour, the concern is that existing users might be regressed in a way that will be difficult for them to track down. The trade-off we must make is between this, what a fix/workaround for such regressed users would look like and the (very valid) issue with mkvterm in Focal, and what a fix/workaround for mkvterm would look like.
I assume that the fix itself for regressed users would be to adjust the call to socat so that it works correctly, which should be straightforward once an affected user identifies the call to socat as the cause of a regression and assuming that the user is in a position to change the socat call. We'd like to hear more about the opportunity to work around the issue in mkvterm. For example, am I right in understanding that the issue is that when specifying "socat $spec_a,extra-options $spec_b", extra-options in $spec_a are (incorrectly) _copied_ forward to $spec_b? Does this happen the other way round? Would a workaround be to use "socat $spec_b $spec_a,extra-options" instead, or would this not work? If it would work, then how difficult would it be to work around the issue in this way in mkvterm or by adding a wrapper around it? The SRU team would like this avenue to be investigated before making a decision please. > The updated debdiff is attached. Did you forget to attach this? The latest upload in the queue still has changes to Makefile.in which I think are unnecessary? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2056485 Title: Behaviour of socat in Ubuntu 20.04 unexpected To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-power-systems/+bug/2056485/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs