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: MacPython-OS9 distutils breaks on OSX
Type: Stage:
Components: macOS Versions:
process
Status: closed Resolution: wont fix
Dependencies: Superseder:
Assigned To: jackjansen Nosy List: jackjansen, jvr
Priority: normal Keywords:

Created on 2003-05-20 12:38 by jackjansen, last changed 2022-04-10 16:08 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
distutils+CW8problem.pdf jvr, 2003-06-06 10:11
Messages (6)
msg16084 - (view) Author: Jack Jansen (jackjansen) * (Python committer) Date: 2003-05-20 12:38
MacPython-OS9 distutils (or actually the underlying mkcwproject 
package) does not always work on OSX. The problem is that 
references to the GUSI source tree are relative pathnames to the 
Python sourcetree with :: in them, and CW (at least CW7) doesn't 
understand this when running on OSX. 
msg16085 - (view) Author: Just van Rossum (jvr) * (Python triager) Date: 2003-05-20 16:18
Logged In: YES 
user_id=92689

I've observed that (at least with CW8) _all_ pathnames are wrong: they do use 
/, but the paths are constructed as if they are OS9 paths, ie. the start with 
the volume name ( /MyHD/rest/of/path )
msg16086 - (view) Author: Jack Jansen (jackjansen) * (Python committer) Date: 2003-05-23 14:11
Logged In: YES 
user_id=45365

Just: do you mean that *no* distutils-based packages build correctly with 
MacPython-OS9 on OSX with CW8 because of the incorrect pathnames?
msg16087 - (view) Author: Just van Rossum (jvr) * (Python triager) Date: 2003-05-23 14:31
Logged In: YES 
user_id=92689

I didn't do a _lot_ of testing, but it sure looked like it simply doesn't work at 
all.
msg16088 - (view) Author: Just van Rossum (jvr) * (Python triager) Date: 2003-06-06 10:11
Logged In: YES 
user_id=92689

I have attached a screenshot which illustrates the problem 
(access paths are OS9-style but with OSX separator). This 
is with OS9MacPython 2.2.3 as posted today. Do you have any 
tips on where to look? I'm not familiar with the distutils CW back 
end at all.
msg16089 - (view) Author: Just van Rossum (jvr) * (Python triager) Date: 2003-06-06 12:39
Logged In: YES 
user_id=92689

It appears to be a bug in CW8: the paths are correct in the 
generated XML, and they are correctly marked as formatted for 
MacOS.

However, if I manually tweak the paths in the XML file, I get lots 
of other errors, so I'm tempted to punt, and forget about distutils 
for CW 8 :-(. I'm so fedup with CW.
History
Date User Action Args
2022-04-10 16:08:50adminsetgithub: 38529
2003-05-20 12:38:59jackjansencreate