Issue 3433: Mac, 3.0 framework install error with fink cp (original) (raw)
This issue has been migrated to GitHub: https://github.com/python/cpython/issues/47683
classification
Title: | Mac, 3.0 framework install error with fink cp | ||
---|---|---|---|
Type: | compile error | Stage: | |
Components: | macOS | Versions: | Python 3.0, Python 2.6 |
process
Status: | closed | Resolution: | fixed |
---|---|---|---|
Dependencies: | Superseder: | ||
Assigned To: | Nosy List: | benjamin.peterson, robind, ronaldoussoren | |
Priority: | normal | Keywords: |
Created on 2008-07-24 02:43 by robind, last changed 2022-04-11 14:56 by admin. This issue is now closed.
Messages (5) | ||
---|---|---|
msg70190 - (view) | Author: Robin Dunn (robind) | Date: 2008-07-24 02:43 |
OSX Leopard (10.5.4) Python-3.0b2 tarball ./configure --enable-universalsdk --enable-framework make sudo make install Ends with this error: cd PythonLauncher && make install DESTDIR= test -d "/Applications/Python 3.0" | | mkdir -p "/Applications/Python 3.0" test -d "/Applications/Python 3.0/Python Launcher.app" && rm -r "/Applications/Python 3.0/Python Launcher.app" cp -r "Python Launcher.app" "/Applications/Python 3.0" touch "/Applications/Python 3.0/Python Launcher.app" test -d "/Applications/Python 3.0" | |
msg70203 - (view) | Author: Benjamin Peterson (benjamin.peterson) * ![]() |
Date: 2008-07-24 13:41 |
Isn't this a Fink problem then? | ||
msg70205 - (view) | Author: Robin Dunn (robind) | Date: 2008-07-24 14:29 |
Maybe, but I think that a more proper approach would be one of the following: * Decide that features specific to Apple's cp are required and change the Makefile to use /bin/cp instead of just cp. * Use configure to determine if a GNU cp is present and if so adjust the command-line parameters used. * Just use the $(INSTALL) value already set by configure as already used in the main Makefile. | ||
msg74434 - (view) | Author: Ronald Oussoren (ronaldoussoren) * ![]() |
Date: 2008-10-07 10:10 |
IMHO the best fix would be to use "/bin/cp" instead of plain "cp". It is not possible to use $(INSTALL) here because this step does a recursive copy. NOTE: The same fix should also be applied to the trunk and release26-maint branch. | ||
msg78785 - (view) | Author: Ronald Oussoren (ronaldoussoren) * ![]() |
Date: 2009-01-02 11:49 |
Fixed in r68150 (python-trunk), r68151 (python 2.6.x), r68152 (python 3.x). Could someone that actually has Fink installed confirm that the issue is actually fixed? My patch consists of changing 'cp' to '/bin/cp' to ensure that the system copy of that command is used. |
History | |||
---|---|---|---|
Date | User | Action | Args |
2022-04-11 14:56:36 | admin | set | github: 47683 |
2010-04-29 17:46:13 | terry.reedy | set | status: pending -> closed |
2009-01-02 11:49:58 | ronaldoussoren | set | status: open -> pendingresolution: fixedmessages: + title: libtk -> Mac, 3.0 framework install error with fink cp |
2009-01-01 03:19:15 | MLModel | set | title: Mac, 3.0 framework install error with fink cp -> libtk |
2008-10-07 10:10:19 | ronaldoussoren | set | versions: + Python 2.6 |
2008-10-07 10:10:04 | ronaldoussoren | set | nosy: + ronaldoussorenmessages: + |
2008-07-24 14:29:31 | robind | set | messages: + |
2008-07-24 13:41:36 | benjamin.peterson | set | nosy: + benjamin.petersonmessages: + |
2008-07-24 02:43:29 | robind | create |