On Fri, Sep 24, 2010 at 06:49, Antoine Pitrou <solip...@pitrou.net> wrote:

> On Fri, 24 Sep 2010 13:38:44 +0200
> "Amaury Forgeot d'Arc" <amaur...@gmail.com> wrote:
> > 2010/9/24 Antoine Pitrou <solip...@pitrou.net>:
> > >
> > > The getlogin test fails on many Unix buildbots, either with errno 2
> > > (ENOENT) or 22 (EINVAL) or "OSError: unable to determine login name":
> >
> > Do these buildbots run in a Windows service, i.e. with no user logged in?
>
> I don't think any of our Unix buildbots runs in our Windows service :)
>
> The diversity of errors we get is a bit disturbing: in the Linux man
> pages, ENOENT is mentioned as a glibc extension (“There was no
> corresponding entry in the utmp-file”)  but EINVAL is not mentioned at
> all; also, returning NULL without setting errno is not a possibility in
> the POSIX spec.
>
> Regards
>
> Antoine.


Now, it makes sense why there was no os.getlogin() test in the past. I'll
disable the test for the time being.
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to