[Python-Dev] [Python-checkins] cpython (3.1): Issue 11715: Build extension modules on multiarch Debian and Ubuntu by
Antoine Pitrou
solipsis at pitrou.net
Fri Apr 8 19:40:06 CEST 2011
On Fri, 08 Apr 2011 18:10:35 +0200
Éric Araujo <merwok at netwok.org> wrote:
> Hi,
>
> > http://hg.python.org/cpython/rev/7582a78f573b
> > branch: 3.1
> > user: Barry Warsaw <barry at python.org>
> > summary:
> > Issue 11715: Build extension modules on multiarch Debian and Ubuntu
> > by
> > extending search paths to include multiarch directories.
> >
> > diff --git a/setup.py b/setup.py
>
> > + if not os.path.exists(self.build_temp):
> > + os.makedirs(self.build_temp)
>
> Isn’t there a possible raise condition here? I think it’s recommended
> to follow EAFP for mkdir and makedirs.
Since this is setup.py, I don't think we care.
(I assume you meant "race condition", not "raise condition")
Regards
Antoine.
More information about the Python-Dev
mailing list