Mailing List Archive

CVS: python/nondist/peps pep-0262.txt,1.3,1.4
Update of /cvsroot/python/python/nondist/peps
In directory usw-pr-cvs1:/tmp/cvs-serv31169

Modified Files:
pep-0262.txt
Log Message:
Note that it's not possible to handle ownership on Windows without
win32all.
Remove an XXX comment


Index: pep-0262.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0262.txt,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** pep-0262.txt 25 Mar 2002 13:57:45 -0000 1.3
--- pep-0262.txt 28 Mar 2002 02:18:02 -0000 1.4
***************
*** 38,44 ****
called INSTALLDB through the remainder of this PEP.

- XXX is that a good location? What effect does platform-dependent code
- vs. platform-independent code have on this?
-
The structure of the database is deliberately kept simple; each
file in this directory or its subdirectories (if any) describes a
--- 38,41 ----
***************
*** 86,91 ****
* The file's size

! * The file's permissions, and the owner/group of the file.
! XXX what to do on Windows?

* An MD5 digest of the file, encoded in hex.
--- 83,91 ----
* The file's size

! * The file's permissions. On Windows, this field will always be
! 'unknown'
!
! * The owner and group of the file, separated by a tab.
! On Windows, these fields will both be 'unknown'.

* An MD5 digest of the file, encoded in hex.
***************
*** 124,127 ****
--- 124,133 ----
running a postinstall script.

+ On Windows, the permissions and owner/group of a file aren't
+ stored. Windows does in fact support ownership and access
+ permissions, but reading and setting them requires the win32all
+ extensions, and they aren't present in the basic Python installer
+ for Windows.
+

References