byobu menu broken in screen backend

Bug #1316050 reported by Toshio Ito
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
byobu (Ubuntu)
Fix Released
Medium
Dustin Kirkland 

Bug Description

I use fresh-installed Xubuntu 14.04 with Japanese language environment.

Versions
--------

- byobu: 5.77-0ubuntu1
- screen: 4.1.0~20120320gitdb59704-9

Procedure
---------

 $ byobu-select-backend ## use screen
 $ byobu
 Then, hit F9

Result
------

The menu is rendered incorrectly (see the attached image)

Note
----

- tmux backend is fine.
- The problem exists both with xfce4-terminal and xterm.
- Maybe it's because of Japanese characters.
- I did not have this problem in Xubuntu 12.04.

Revision history for this message
Toshio Ito (debug-ito) wrote :
Revision history for this message
Toshio Ito (debug-ito) wrote :

When I run

 $ LANG=C byobu

and hit F9, the menu is fine, but menu items are somewhat encoded. (see the attached image)

Revision history for this message
Dustin Kirkland  (kirkland) wrote :

bzr commit -m '* usr/bin/byobu-config.in:
  - hard code LANG=C before launching byobu-config'
Committing to: /local/media/src/byobu/byobu/
modified debian/changelog
modified usr/bin/byobu-config.in
Committed revision 2366.

Changed in byobu (Ubuntu):
importance: Undecided → Medium
status: New → In Progress
assignee: nobody → Dustin Kirkland  (kirkland)
status: In Progress → Fix Committed
Revision history for this message
Dustin Kirkland  (kirkland) wrote :

Thanks for the report! Hopefully this fixes it ;-)

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package byobu - 5.83-0ubuntu1

---------------
byobu (5.83-0ubuntu1) utopic; urgency=medium

  [ Dustin Kirkland ]
  * usr/bin/byobu-config.in: LP: #1316050
    - hard code LANG=C before launching byobu-config
  * usr/lib/byobu/include/dirs.in: LP: #1346869
    - be little smarter about detecting a usable /dev/shm
  * === added directory usr/share/appdata,
    usr/share/appdata/byobu.appdata.xml: LP: #1322556
  * usr/share/byobu/profiles/tmuxrc: LP: #1315204
    - fix a couple of spots that should use $BYOBU_CONFIG_DIR
  * usr/lib/byobu/apport: LP: #1308696
    - clear out the apport cache files, to detect when the crashes
      have been cleared
 -- Dustin Kirkland <email address hidden> Tue, 22 Jul 2014 07:21:56 -0700

Changed in byobu (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.