byobu won't start: too many levels of symbolic links

Bug #440221 reported by Paul Natsuo Kishimoto
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
byobu
Fix Released
High
Unassigned
byobu (Ubuntu)
Fix Released
High
Dustin Kirkland 

Bug Description

Binary package hint: byobu

I have gnome-terminal configured to start as a login shell, so that byobu starts when I open it. Occasionally I see:

ln: accessing `/var/run/screen/S-khaeru/byobu.ssh-agent': Too many levels of symbolic links

...and byobu/screen does not start ('khaeru' is my username).

khaeru@khaeru-desktop:~$ ls -l /var/run/screen/S-khaeru/byobu.ssh-agent
lrwxrwxrwx 1 khaeru khaeru 40 2009-09-24 19:15 /var/run/screen/S-khaeru/byobu.ssh-agent -> /var/run/screen/S-khaeru/byobu.ssh-agent

When I remove the link, close and reopen gnome-terminal, byobu starts properly.

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
Package: byobu 2.35-0ubuntu1~ppa3
PackageArchitecture: all
ProcEnviron:
 PATH=(custom, user)
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
ScreenRC:

SourcePackage: byobu
Uname: Linux 2.6.28-15-generic i686
UnreportableReason: This is not a genuine Ubuntu package

Related branches

Revision history for this message
Paul Natsuo Kishimoto (khaeru) wrote :
Revision history for this message
Dustin Kirkland  (kirkland) wrote :

I hit this too.

I'll whip up a patch.

:-Dustin

Changed in byobu (Ubuntu):
status: New → In Progress
importance: Undecided → High
assignee: nobody → Dustin Kirkland (kirkland)
Changed in byobu (Ubuntu):
status: In Progress → Fix Committed
Changed in byobu:
status: New → Fix Committed
importance: Undecided → High
Changed in byobu:
status: Fix Committed → Fix Released
Revision history for this message
Paul Natsuo Kishimoto (khaeru) wrote :

That was incredibly quick—thanks!

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

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

---------------
byobu (2.36-0ubuntu1) karmic; urgency=low

  * bin/fan_speed: improve the logic for find the fan_speed system monitor
    LP: #439524
  * byobu-launcher, byobu-janitor: sometimes the ssh socket link can become
    a symlink to itself, causing byobu to fail to start due to too many
    levels of symlinks; remove the link first, before creating it;
    LP: #440221

 -- Dustin Kirkland <email address hidden> Thu, 01 Oct 2009 21:43:41 -0500

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.