Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 838322

Summary: app-misc/byobu-5.133 does not use the screen backend even with USE="+screen" and fails to start.
Product: Gentoo Linux Reporter: Aniruddha Shankar <k>
Component: Current packagesAssignee: Gentoo Shell Tools project <shell-tools>
Status: UNCONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Aniruddha Shankar 2022-04-14 11:27:09 UTC
I wanted to use byobu without the tmux backend so I installed byobu after adding screen to the USE flags. However, byobu does not run. byobu-screen does run properly. 

Reproducible: Always

Steps to Reproduce:
1. Install app-misc/byobu-5.133 with USE="screen" 
2. Attempt to run byobu

Actual Results:  
/usr/bin/byobu: line 242: exec: tmux: not found


Expected Results:  
byobu should run using screen as the backend.

zakalwe ~ # emerge -vp byobu

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] app-misc/byobu-5.133::gentoo  USE="screen" PYTHON_SINGLE_TARGET="python3_9 -python3_8" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB

zakalwe ~ # cat /etc/byobu/backend
# BYOBU_BACKEND can currently be "screen" or "tmux"
# Override this on a per-user basis by editing "$BYOBU_CONFIG_DIR/backend"
# or by launching either "byobu-screen" or "byobu-tmux" instead of "byobu".
BYOBU_BACKEND="screen"
Comment 1 Aniruddha Shankar 2022-04-14 13:14:00 UTC
After installing twm and xterm, this problem does not occur - seems to be limited to console installations only, perhaps?