python / cpython

The Python programming language
https://www.python.org/
Other
59.69k stars 28.93k forks source link

--with-next-framework very broken on OSX #34446

Closed ebd80758-eb43-4a34-86bb-a2b2a2196e69 closed 22 years ago

ebd80758-eb43-4a34-86bb-a2b2a2196e69 commented 23 years ago
BPO 420601
Nosy @jackjansen

Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

Show more details

GitHub fields: ```python assignee = 'https://github.com/jackjansen' closed_at = created_at = labels = ['build'] title = '--with-next-framework very broken on OSX' updated_at = user = 'https://bugs.python.org/bbum' ``` bugs.python.org fields: ```python activity = actor = 'jackjansen' assignee = 'jackjansen' closed = True closed_date = None closer = None components = ['Build'] creation = creator = 'bbum' dependencies = [] files = [] hgrepos = [] issue_num = 420601 keywords = [] message_count = 3.0 messages = ['4616', '4617', '4618'] nosy_count = 2.0 nosy_names = ['jackjansen', 'bbum'] pr_nums = [] priority = 'normal' resolution = None stage = None status = 'closed' superseder = None type = None url = 'https://bugs.python.org/issue420601' versions = [] ```

ebd80758-eb43-4a34-86bb-a2b2a2196e69 commented 23 years ago

This bug report is not going to have a lot of useful data; mostly just to get it into the system to see if others may care (or already be working on it).

In any case, --with-next-frameworks is quite broken under OSX. It may not even really be pertinent any longer, but I have yet to verify that [investigation commences soon].

jackjansen commented 22 years ago

Logged In: YES user_id=45365

I know next-to-nothing of OSX frameworks yet, so I asked Steve Majewski \sdm7g@Virginia.EDU\, and he came up with the following bit. Any more insights are welcome.

Steve said: It's definitely badly broken for OSX, and my suggestion was (and is) to make (eventually) building a framework a separate post-build step with it's own script. I'm not sure if anything different has to be done during the build as prep or not. I'm guessing not -- I think on OSX it's mainly going to be a question of packaging -- sort of how you bundle up the resources, etc. into MacPython. I think the only question about ripping it out is whether it's needed for Next or OpenStep support and is anyone still using it? ( There REALLY ARE folks who are still using them, and occasionally complain on *.advocacy that it's still better than OSX, etc. but do any of them use Python? )

What is the policy ?

If it's that if no one on python-dev wants to speak up and adopt a platform, out it goes -- then by all means, dump it. (Although you might want to put out an "official" Last Call first.)

Has this come up before ? Is there a PEP ? If not, maybe we should write up a "last call for platform savior" process proposal.

I know there's a PEP on removing features -- I'll have to look at it and see if it covers platforms. I do prefer having a policy (whatever it is) than doing it ad.hoc. for basically the same reasons as having one on feature removal.

jackjansen commented 22 years ago

Logged In: YES user_id=45365

This is fixed in the CVS tree (I hope:-).