Activity log for bug #2040080

Date Who What changed Old value New value Message
2023-10-22 01:22:47 Claudio Leite bug added bug
2023-10-22 01:22:47 Claudio Leite attachment added corrected patch https://bugs.launchpad.net/bugs/2040080/+attachment/5712152/+files/upstream-bf636d9575.diff
2023-10-22 08:17:12 Ubuntu Foundations Team Bug Bot tags patch
2023-10-22 08:17:15 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Review Team
2023-10-23 11:11:27 Launchpad Janitor tmux (Ubuntu): status New Confirmed
2023-10-24 21:09:47 Lucas Kanashiro nominated for series Ubuntu Mantic
2023-10-24 21:09:47 Lucas Kanashiro bug task added tmux (Ubuntu Mantic)
2023-10-24 21:10:04 Lucas Kanashiro bug added subscriber Ubuntu Server
2023-10-24 21:10:15 Lucas Kanashiro tags patch bitesize patch
2023-10-24 22:44:02 Mitchell Dzurick tmux (Ubuntu Mantic): assignee Mitchell Dzurick (mitchdz)
2023-10-25 00:14:07 Launchpad Janitor merge proposal linked https://code.launchpad.net/~mitchdz/ubuntu/+source/tmux/+git/tmux/+merge/454437
2023-10-25 15:12:42 Mitchell Dzurick tags bitesize patch bitesize patch server-todo
2023-10-25 18:46:37 Mitchell Dzurick tmux (Ubuntu): status Confirmed Fix Committed
2023-10-25 18:46:44 Mitchell Dzurick tmux (Ubuntu Mantic): status New In Progress
2023-10-25 18:53:50 Mitchell Dzurick description tmux 3.3a-4 in 23.10 breaks OSC 52 clipboard access, where tmux sends a terminal control sequence that triggers the terminal emulator to copy its selection to the system clipboard. This is caused by a broken patch "upstream-bf636d9575.diff" that adds superfluous calls to tparm(). I've attached a corrected version that limits changes to what is described in the patch header. This is broken upstream in Debian unstable, too. It seems that they're getting ready to move to 3.4 and the package in experimental works, so I haven't reported it there. Steps to reproduce: - install tmux 3.3a-4 in mantic - enable mouse in ~/.tmux.conf: "set -g mouse on" - run tmux in an OSC 52 capable terminal, such as alacritty - select text with mouse and check that it is present in the system clipboard What was expected: text is copied to system clipboard via your terminal emulator What happened instead: nothing in the clipboard ubuntu$ lsb_release -rd No LSB modules are available. Description: Ubuntu 23.10 Release: 23.10 ubuntu$ apt-cache policy tmux tmux: Installed: 3.3a-4 Candidate: 3.3a-4 Version table: *** 3.3a-4 500 500 http://us.archive.ubuntu.com/ubuntu mantic/main amd64 Packages 100 /var/lib/dpkg/status ubuntu$ [ Impact ] When using tmux with "set -g mouse on" in ~/.tmux.conf, you should be able to highlight text and have that copied to your clipboard. This bug is preventing that from happening. [ Test Plan ] 1. Launch an Ubuntu Desktop VM $ lxc launch images:ubuntu/23.10/desktop ubuntu --vm -c limits.cpu=4 -c limits.memory=4GiB --console=vga In the VM: $ sudo apt update -y $ sudo apt install -y tmux alacritty $ echo "set -g mouse on" > ~/.tmux.conf: $ alacritty $ tmux # Write text, highlight with mouse, try to paste [ Where problems could occur ] * the fix removes tparm() commands, perhaps there is a parameter that is relying on this code to work properly that isn't seen yet
2023-10-28 04:33:23 Launchpad Janitor tmux (Ubuntu): status Fix Committed Fix Released
2023-11-07 08:08:25 Launchpad Janitor merge proposal unlinked https://code.launchpad.net/~mitchdz/ubuntu/+source/tmux/+git/tmux/+merge/454437
2023-11-07 09:14:14 Mitchell Dzurick merge proposal linked https://code.launchpad.net/~mitchdz/ubuntu/+source/tmux/+git/tmux/+merge/454437
2023-11-09 07:33:37 Sergio Durigan Junior description [ Impact ] When using tmux with "set -g mouse on" in ~/.tmux.conf, you should be able to highlight text and have that copied to your clipboard. This bug is preventing that from happening. [ Test Plan ] 1. Launch an Ubuntu Desktop VM $ lxc launch images:ubuntu/23.10/desktop ubuntu --vm -c limits.cpu=4 -c limits.memory=4GiB --console=vga In the VM: $ sudo apt update -y $ sudo apt install -y tmux alacritty $ echo "set -g mouse on" > ~/.tmux.conf: $ alacritty $ tmux # Write text, highlight with mouse, try to paste [ Where problems could occur ] * the fix removes tparm() commands, perhaps there is a parameter that is relying on this code to work properly that isn't seen yet [ Impact ] When using tmux with "set -g mouse on" in ~/.tmux.conf, you should be able to highlight text and have that copied to your clipboard. This bug is preventing that from happening. [ Test Plan ] 1. Launch an Ubuntu Desktop VM $ lxc launch images:ubuntu/23.10/desktop ubuntu --vm -c limits.cpu=4 -c limits.memory=4GiB --console=vga In the VM: $ sudo apt update $ sudo apt install -y tmux alacritty $ echo "set -g mouse on" > ~/.tmux.conf $ alacritty $ tmux # Write text, highlight with mouse, try to paste [ Where problems could occur ] * the fix removes tparm() commands, perhaps there is a parameter that is relying on this code to work properly that isn't seen yet
2023-11-09 07:34:18 Sergio Durigan Junior description [ Impact ] When using tmux with "set -g mouse on" in ~/.tmux.conf, you should be able to highlight text and have that copied to your clipboard. This bug is preventing that from happening. [ Test Plan ] 1. Launch an Ubuntu Desktop VM $ lxc launch images:ubuntu/23.10/desktop ubuntu --vm -c limits.cpu=4 -c limits.memory=4GiB --console=vga In the VM: $ sudo apt update $ sudo apt install -y tmux alacritty $ echo "set -g mouse on" > ~/.tmux.conf $ alacritty $ tmux # Write text, highlight with mouse, try to paste [ Where problems could occur ] * the fix removes tparm() commands, perhaps there is a parameter that is relying on this code to work properly that isn't seen yet [ Impact ] When using tmux with "set -g mouse on" in ~/.tmux.conf, you should be able to highlight text and have that copied to your clipboard. This bug is preventing that from happening. [ Test Plan ] 1. Launch an Ubuntu Desktop VM $ lxc launch images:ubuntu/23.10/desktop ubuntu --vm -c limits.cpu=4 -c limits.memory=4GiB --console=vga In the VM: $ sudo apt update -y $ sudo apt install -y tmux alacritty $ echo "set -g mouse on" > ~/.tmux.conf: $ alacritty $ tmux # Write text, highlight with mouse, try to paste by double clicking on it, opening a text editor and hitting Ctrl-C. [ Where problems could occur ] * the fix removes tparm() commands, perhaps there is a parameter that is relying on this code to work properly that isn't seen yet
2023-11-09 07:41:25 Mitchell Dzurick tmux (Ubuntu Mantic): status In Progress Fix Committed
2023-11-09 09:42:55 Ubuntu Archive Robot bug added subscriber Sergio Durigan Junior
2023-11-17 12:28:07 Timo Aaltonen bug added subscriber Ubuntu Stable Release Updates Team
2023-11-17 12:28:09 Timo Aaltonen bug added subscriber SRU Verification
2023-11-17 12:28:13 Timo Aaltonen tags bitesize patch server-todo bitesize patch server-todo verification-needed verification-needed-mantic
2023-11-20 15:05:15 Mitchell Dzurick tags bitesize patch server-todo verification-needed verification-needed-mantic bitesize patch server-todo verification-done verification-done-mantic
2023-11-28 23:26:03 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2023-11-28 23:26:01 Launchpad Janitor tmux (Ubuntu Mantic): status Fix Committed Fix Released