Package: tmux
Version: 1.2-2
Severity: critical
Tags: sid
Justification: breaks unrelated software


Strange as it appears, it seems that version 1.2-2 interfers with
software calling waitpid().

Just as an example, running reportbug inside tmux (inside urxvt) leads
to:

gpi...@caimano:~$ reportbug tmux                                                
                                               
Traceback (most recent call last):
  File "/usr/bin/reportbug", line 40, in <module>
    from reportbug import utils
  File "/usr/lib/pymodules/python2.5/reportbug/utils.py", line 46, in <module>
    import debianbts
  File "/usr/lib/pymodules/python2.5/reportbug/debianbts.py", line 43, in 
<module>
    import checkversions
  File "/usr/lib/pymodules/python2.5/reportbug/checkversions.py", line 37, in 
<module>
    from urlutils import open_url
  File "/usr/lib/pymodules/python2.5/reportbug/urlutils.py", line 35, in 
<module>
    import webbrowser
  File "/usr/lib/python2.5/webbrowser.py", line 498, in <module>
    register_X_browsers()
  File "/usr/lib/python2.5/webbrowser.py", line 453, in register_X_browsers
    retncode = out.close()
IOError: [Errno 10] No child processes

The same command works outside tmux (I'm running it to write this bug
report inside urxvt). Reverting back to version 1.2-1 makes this bug
disappear.

This bug affect a lot of unrelated software, but obviously only if run
inside tmux.

Thanks,
Gian Piero.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=it_IT.UTF8, LC_CTYPE=it_IT.UTF8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages tmux depends on:
ii  libc6                    2.10.2-7        Embedded GNU C Library: Shared lib
ii  libevent-1.4-2           1.4.13-stable-1 An asynchronous event notification
ii  libncurses5              5.7+20100313-2  shared libraries for terminal hand

tmux recommends no packages.

tmux suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to