Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 697006 - app-misc/byobu is incompatible with >=app-misc/tmux-2.9
Summary: app-misc/byobu is incompatible with >=app-misc/tmux-2.9
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Shell Tools project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-10-08 19:10 UTC by Jesse Adelman
Modified: 2019-10-09 10:14 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse Adelman 2019-10-08 19:10:15 UTC
Howdy. With tmux 2.9a (I just upgraded from 2.7), I get this now with byobu 5.125 when I launch byobu:

/usr/share/byobu/profiles/tmux:42: invalid option: pane-active-border-bg                                                               [0/0]
/usr/share/byobu/profiles/tmux:43: invalid option: pane-active-border-fg
/usr/share/byobu/profiles/tmux:44: invalid option: pane-border-fg
/usr/share/byobu/profiles/tmux:52: invalid option: mode-bg
/usr/share/byobu/profiles/tmux:53: invalid option: mode-fg
/usr/share/byobu/profiles/tmux:55: invalid option: window-status-attr
/usr/share/byobu/profiles/tmux:56: invalid option: window-status-bg
/usr/share/byobu/profiles/tmux:57: invalid option: window-status-fg
/usr/share/byobu/profiles/tmux:58: invalid option: window-status-current-attr
/usr/share/byobu/profiles/tmux:59: invalid option: window-status-current-bg
/usr/share/byobu/profiles/tmux:60: invalid option: window-status-current-fg
/usr/share/byobu/profiles/tmux:64: invalid option: window-status-activity-bg
/usr/share/byobu/profiles/tmux:65: invalid option: window-status-activity-fg
/usr/share/byobu/profiles/tmux:66: invalid option: window-status-activity-attr
/usr/share/byobu/profiles/tmux:87: invalid option: message-bg
/usr/share/byobu/profiles/tmux:88: invalid option: message-fg
/home/jesse/.byobu/.tmux.conf:4: invalid option: status-attr
/home/jesse/.byobu/.tmux.conf:11: invalid option: window-status-fg
/home/jesse/.byobu/.tmux.conf:12: invalid option: window-status-bg
/home/jesse/.byobu/.tmux.conf:16: invalid option: window-status-current-fg
/home/jesse/.byobu/.tmux.conf:17: invalid option: window-status-current-bg
/home/jesse/.byobu/.tmux.conf:21: invalid option: pane-border-fg
/home/jesse/.byobu/.tmux.conf:22: invalid option: pane-active-border-fg
/home/jesse/.byobu/.tmux.conf:25: invalid option: message-bg
/home/jesse/.byobu/.tmux.conf:26: invalid option: message-fg

The byobu team fixed this in 5.128. For background see:

* https://github.com/tmux/tmux/wiki/FAQ#how-do-i-translate--fg--bg-and--attr-options-into--style-options
* https://launchpad.net/byobu/trunk/5.128:

"  [ Fede Luzzi ]
  * usr/lib/byobu/include/mondrian, usr/share/byobu/profiles/tmux:
    - On tmux version 1.9 all the styles *-bg/fg/attr were deprecated and
      replaced with *-style bg=/ fg=/ attribute
      In the upcoming version 2.9, this commands are gone and will break
      byobu style. this fix that issue and mantain compatibility with upcoming
      tmux versions.
"

Note that the last released version is actually *5.129*. Happy to provide more context upon request. Cheers!
Comment 1 Larry the Git Cow gentoo-dev 2019-10-09 10:14:53 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e5c98ff1efe5a21177997c9d3ec8a69e8c33579

commit 4e5c98ff1efe5a21177997c9d3ec8a69e8c33579
Author:     Tim Harder <radhermit@gentoo.org>
AuthorDate: 2019-10-09 10:13:24 +0000
Commit:     Tim Harder <radhermit@gentoo.org>
CommitDate: 2019-10-09 10:14:31 +0000

    app-misc/byobu: version bump to 5.129
    
    Closes: https://bugs.gentoo.org/697006
    
    Signed-off-by: Tim Harder <radhermit@gentoo.org>

 app-misc/byobu/Manifest           |  1 +
 app-misc/byobu/byobu-5.129.ebuild | 43 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+)