Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.

Bug 1486507

Summary: tmux-2.7 is available
Product: [Fedora] Fedora Reporter: Upstream Release Monitoring <upstream-release-monitoring>
Component: tmuxAssignee: Filipe Rosset <rosset.filipe>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: barsnick, langdon, rosset.filipe, strobert, sven
Target Milestone: ---Keywords: FutureFeature, Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: tmux-2.7-1.fc28 tmux-2.7-1.fc26 tmux-2.7-1.fc27 Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-05-01 07:42:45 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Upstream Release Monitoring 2017-08-30 00:27:33 UTC
Latest upstream release: 2.6
Current version/release in rawhide: 2.5-4.fc27
URL: https://tmux.github.io/

Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy

More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring

Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream.

Based on the information from anitya:  https://release-monitoring.org/project/4980/

Comment 1 Upstream Release Monitoring 2017-08-30 00:27:38 UTC
One or more of the specfile's Sources is not a valid URL so we cannot automatically build the new version for you. Please use a URL in your Source declarations if possible.

Comment 2 barsnick 2017-11-02 09:45:03 UTC
The Source URLs work fine for me. The patches need to be removed though, both were fixed upstream.

Comment 3 Langdon White 2018-03-17 17:18:23 UTC
I would just like to request, if possible, that 2.6 be released for f27 (and 26?). Specifically, I believe I am experiencing issue 1001[1] from upstream on most of my machines. The issue is that tmux is killed whenever I disconnect from my ssh session, which, as you might imagine, is my *primary* use case for tmux.  

[1]: https://github.com/tmux/tmux/issues/1001

Comment 4 Filipe Rosset 2018-03-18 12:53:27 UTC
let me make some tests. usually we do not upgrade between releases (eg, 2.5 to 2.6) in a current Fedora release, to avoid bugs due incompatibilities between versions.

Comment 5 Langdon White 2018-03-19 13:38:26 UTC
I build 2.6 from the latest koji sources here: https://copr.fedorainfracloud.org/coprs/langdon/tmux/ and it resolved the issue for me.

Comment 6 barsnick 2018-03-19 16:36:10 UTC
(In reply to Filipe Rosset from comment #4)
> let me make some tests. usually we do not upgrade between releases (eg, 2.5
> to 2.6) in a current Fedora release, to avoid bugs due incompatibilities
> between versions.

I'm certain a lot of software is upgraded within a release, but perhaps the incompatibility risks are well evaluated. I haven't done the same for tmux 2.5 -> 2.6, the changelog does hint at some changes.

If 2.5 needs to stick for F<28, then backporting the named fix would be the way to go. That should be this commit:
https://github.com/tmux/tmux/commit/51112221eeb31ced907f0dfcf077582996c20c07
but possibly also some preceding ones (I didn't check properly).

Comment 7 Upstream Release Monitoring 2018-03-23 00:30:15 UTC
Latest upstream release: 2.7
Current version/release in rawhide: 2.6-3.fc28
URL: https://tmux.github.io/

Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy

More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring

Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream.

Based on the information from anitya:  https://release-monitoring.org/project/4980/

Comment 8 Filipe Rosset 2018-03-24 23:38:30 UTC
Will wait for 2.7 final to push to all current Fedora releases (rawhide, f28, f27 and f26).

Comment 9 barsnick 2018-04-18 08:00:16 UTC
Indeed, release-monitoring.org failed to detect that that was 2.7-rc, and not 2.7 final.

That said, 2.7 final is out now.

I do see some changes in behavior though, I'm not sure they wouldn't surprise users on update:
https://raw.githubusercontent.com/tmux/tmux/2.7/CHANGES

Notably:
* Pass PWD to new panes as a hint to shells, as well as calling chdir().
(I assume this changes the behavior of in which directory you land when you open a new pane.)

* Change the allow-rename option default to off.
(I assume this means programs by default can't rename your panes anymore.)

I'll be updating locally anyway (actually, I maintain a copr with newer versions), so I don't care about the decision. Just sayin'.

Comment 10 Filipe Rosset 2018-04-19 12:46:25 UTC
Hi just, just to let you know, I'll update on rawhide tonight.

Comment 11 Filipe Rosset 2018-04-21 16:13:21 UTC
rawhide https://koji.fedoraproject.org/koji/buildinfo?buildID=1074435

Comment 12 Fedora Update System 2018-04-25 23:48:50 UTC
tmux-2.7-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-2a2b908858

Comment 13 Fedora Update System 2018-04-25 23:48:59 UTC
tmux-2.7-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-0927ba20b1

Comment 14 Fedora Update System 2018-04-25 23:49:06 UTC
tmux-2.7-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-592209c52d

Comment 15 Fedora Update System 2018-04-26 15:33:11 UTC
tmux-2.7-1.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-0927ba20b1

Comment 16 Fedora Update System 2018-04-27 07:14:01 UTC
tmux-2.7-1.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-2a2b908858

Comment 17 Fedora Update System 2018-04-27 07:55:04 UTC
tmux-2.7-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-592209c52d

Comment 18 Fedora Update System 2018-05-01 07:42:45 UTC
tmux-2.7-1.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.

Comment 19 Fedora Update System 2018-05-21 14:00:50 UTC
tmux-2.7-1.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.

Comment 20 Fedora Update System 2018-05-21 14:20:17 UTC
tmux-2.7-1.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.