1 |
Author: zmedico |
2 |
Date: 2009-04-23 16:37:30 +0000 (Thu, 23 Apr 2009) |
3 |
New Revision: 13387 |
4 |
|
5 |
Modified: |
6 |
main/trunk/pym/portage/__init__.py |
7 |
Log: |
8 |
Automatically define errno.ESTALE if it doesn't exist (like on interix). |
9 |
Thanks to Markus Duft <mduft@g.o> for reporting. |
10 |
|
11 |
|
12 |
Modified: main/trunk/pym/portage/__init__.py |
13 |
=================================================================== |
14 |
--- main/trunk/pym/portage/__init__.py 2009-04-23 05:04:25 UTC (rev 13386) |
15 |
+++ main/trunk/pym/portage/__init__.py 2009-04-23 16:37:30 UTC (rev 13387) |
16 |
@@ -15,6 +15,9 @@ |
17 |
import codecs |
18 |
import copy |
19 |
import errno |
20 |
+ if not hasattr(errno, 'ESTALE'): |
21 |
+ # ESTALE may not be defined on some systems, such as interix. |
22 |
+ errno.ESTALE = -1 |
23 |
import logging |
24 |
import os |
25 |
import re |