[Bug 291325] sysutils/tmux new version throws terminal error when olf tmux jobs are active

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 01 Dec 2025 10:38:00 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291325

            Bug ID: 291325
           Summary: sysutils/tmux new version throws terminal error when
                    olf tmux jobs are active
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: jrm@freebsd.org
          Reporter: freebsd@bengrimm.net
          Assignee: jrm@freebsd.org
             Flags: maintainer-feedback?(jrm@freebsd.org)

This is about as precise as I'm able to formulate it.. 

After installing tmux-3.6 I found that it threw an "open terminal failed: not a
terminal" error on servers that have active tmux jobs running, which were
started from the previous version of tmux (tmux-3.5a_1).

Reinstalling the previous version solved the issue. 

This was reproducible on a body of 100+ FreeBSD (14.3) installs. 

No runnning tmux jobs: tmux-3.6 worked just fine.
Already running tmux jobs: tmux-3.6 throws an error and only reinstalling a
previous version helped. 

This goes for installs within the same package build in Poudriere where
everything is virtually identical -> tmux jobs already running or not was
really the only determining factor.

-- 
You are receiving this mail because:
You are the assignee for the bug.