This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: test_copyfile_named_pipe() fails on Mac OS X Snow Leopard: OSError: [Errno 22] Invalid argument
Type: Stage: resolved
Components: macOS Versions: Python 3.3
process
Status: closed Resolution: out of date
Dependencies: Superseder:
Assigned To: lukasz.langa Nosy List: hynek, lukasz.langa, ned.deily, ronaldoussoren, vstinner
Priority: normal Keywords:

Created on 2012-08-08 20:27 by vstinner, last changed 2022-04-11 14:57 by admin. This issue is now closed.

Messages (7)
msg167711 - (view) Author: STINNER Victor (vstinner) * (Python committer) Date: 2012-08-08 20:27
======================================================================
ERROR: test_copyfile_named_pipe (test.test_shutil.TestShutil)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/ambv/Buildbot/3.x.langa-snowleopard/build/Lib/test/test_shutil.py", line 735, in test_copyfile_named_pipe
    os.mkfifo(TESTFN)
OSError: [Errno 22] Invalid argument

http://buildbot.python.org/all/builders/AMD64%20Snow%20Leopard%203.x/builds/162/steps/test/logs/stdio
msg167726 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2012-08-08 22:05
There is something odd about the setup for that buildbot.  Notice the other failures.  The mkfifo() call on OS X isn't even documented as returning EINVAL (22).  I've never seen this kind of failure on other OS X systems.   Łukasz, any ideas?
msg167907 - (view) Author: Łukasz Langa (lukasz.langa) * (Python committer) Date: 2012-08-10 19:15
I will be able to look at this on Monday (currently on vacation). The only unusual thing that comes to mind is that this is a virtual machine. Oh, and it's Snow Leopard *Server* (unfortunately I don't have any desktop licenses handy, and I'm not sure if I could use them on a VM anyway).

Expect more info on Monday.
msg178287 - (view) Author: Hynek Schlawack (hynek) * (Python committer) Date: 2012-12-27 09:49
Any news? Wouldn’t Apple give us a license for our buildbots like MSFT does?
msg178288 - (view) Author: Ronald Oussoren (ronaldoussoren) * (Python committer) Date: 2012-12-27 09:58
OSX Server should have the same kernel as the client.

Also, the license terms for OSX 10.6 client don't allow running in a VM, while the 10.6 server terms do allow that. 

Is there anything special about this buildbots system configuration? Is the filesystem the default HFS+ filesystem? Is the directory used by buildbot a local filesystem? 

I've had some filesystem related issues in a virtual OSX system that was running in Parallels, but that was while using the 'shared folders' feature of Parallels (that virtual filesystem doesn't support all filesystem features).
msg192437 - (view) Author: Ronald Oussoren (ronaldoussoren) * (Python committer) Date: 2013-07-06 13:13
Is this still an issue? I won't be able to look into this until I get home from EP, I didn't bring my disk with virtual machines to the conference.
msg226556 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2014-09-08 03:13
Closing since there have been no further reports of this problem and this buildbot is no longer connected
History
Date User Action Args
2022-04-11 14:57:34adminsetgithub: 59799
2014-09-08 03:13:42ned.deilysetstatus: open -> closed
resolution: out of date
messages: + msg226556

stage: resolved
2013-07-06 13:13:25ronaldoussorensetmessages: + msg192437
2012-12-27 09:58:38ronaldoussorensetmessages: + msg178288
2012-12-27 09:49:43hyneksetmessages: + msg178287
2012-08-10 19:15:58lukasz.langasetassignee: lukasz.langa
messages: + msg167907
2012-08-08 22:48:29vstinnersetnosy: + hynek
2012-08-08 22:05:56ned.deilysetassignee: ronaldoussoren -> (no value)

messages: + msg167726
nosy: + ned.deily, lukasz.langa
2012-08-08 20:27:35vstinnercreate