[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Python 3 test failures
From: |
Mark H Weaver |
Subject: |
Re: Python 3 test failures |
Date: |
Thu, 03 Apr 2014 13:11:15 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) |
address@hidden (Ludovic Courtès) writes:
> Mark H Weaver <address@hidden> skribis:
>
>> ======================================================================
>> ERROR: test_fork (test.test_pty.PtyTest)
>> ----------------------------------------------------------------------
>> Traceback (most recent call last):
>> File
>> "/tmp/nix-build-python-3.3.3.drv-13/Python-3.3.3/Lib/test/test_pty.py", line
>> 116, in test_fork
>> pid, master_fd = pty.fork()
>> File "/tmp/nix-build-python-3.3.3.drv-13/Python-3.3.3/Lib/pty.py", line
>> 107, in fork
>> master_fd, slave_fd = openpty()
>> File "/tmp/nix-build-python-3.3.3.drv-13/Python-3.3.3/Lib/pty.py", line
>> 29, in openpty
>> master_fd, slave_name = _open_terminal()
>> File "/tmp/nix-build-python-3.3.3.drv-13/Python-3.3.3/Lib/pty.py", line
>> 70, in _open_terminal
>> raise os.error('out of pty devices')
>> OSError: out of pty devices
>
> This particular test is fixed by the daemon patch I posted, which makes
> sure /dev/pts/ptmx is 0666 (I’ll update nix-upstream.)
What are the security implications of this? Why do you suppose that
Debian (or Linux, the kernel?) uses perms 0000 for /dev/pts/ptmx, and
how it is that these tests normally work outside of guix-daemon, when
the perms are 0000?
Mark
- Re: 0.6 is around the corner!, Mark H Weaver, 2014/04/01
- Re: 0.6 is around the corner!, Ludovic Courtès, 2014/04/06
- [PATCH] gnu: Python: disable test_wait_result() as it fails on some setups, Cyril Roelandt, 2014/04/06
- Re: [PATCH] gnu: Python: disable test_wait_result() as it fails on some setups, Mark H Weaver, 2014/04/07
- [PATCH] gnu: Python: disable failing tests on MIPS64., Cyril Roelandt, 2014/04/07
- Re: [PATCH] gnu: Python: disable failing tests on MIPS64., Mark H Weaver, 2014/04/07
- Re: [PATCH] gnu: Python: disable failing tests on MIPS64., Mark H Weaver, 2014/04/07
- Re: [PATCH] gnu: Python: disable failing tests on MIPS64., Nikita Karetnikov, 2014/04/08
- Re: [PATCH] gnu: Python: disable failing tests on MIPS64., Cyril Roelandt, 2014/04/08
- Re: [PATCH] gnu: Python: disable failing tests on MIPS64., Nikita Karetnikov, 2014/04/09