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 |
|