Opened 15 years ago

Closed 14 years ago

#20357 closed defect (worksforme)

py-pygresql install error

Reported by: joumon@… Owned by: jyrkiwahlstedt
Priority: Normal Milestone:
Component: ports Version: 1.7.1
Keywords: Cc:
Port: py-pygresql

Description (last modified by jmroot (Joshua Root))

When I tried to install py-pygresql, I got the following error. I googled this and found some tips, but nothing helped, though. It'd be greatly appreciated in advance if someone could help me out.

My Mac version is 10.5.7 and I also installed python 2.4, 2.5, and 2.6 altogether, but 2.6 is the default. The error message is attached as below.

$ sudo port install py-pygresql
--->  Building py-pygresql
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_python_py-pygresql/work/PyGreSQL-4.0" && /opt/local/bin/python2.4 setup.py build " returned error 1
Command output: Traceback (most recent call last):
  File "setup.py", line 133, in ?
    classifiers=[
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/distutils/core.py", line 123, in setup
    dist.parse_config_files()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/distutils/dist.py", line 339, in parse_config_files
    filenames = self.find_config_files()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/distutils/dist.py", line 302, in find_config_files
    check_environ()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/distutils/util.py", line 209, in check_environ
    os.environ['PLAT'] = get_platform()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/distutils/util.py", line 78, in get_platform
    cfgvars = get_config_vars()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/distutils/sysconfig.py", line 488, in get_config_vars
    func()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/distutils/sysconfig.py", line 373, in _init_posix
    raise DistutilsPlatformError(my_msg)
distutils.errors.DistutilsPlatformError: $MACOSX_DEPLOYMENT_TARGET mismatch: now "10.5" but "10.3" during configure

Error: Status 1 encountered during processing.

Change History (4)

comment:1 Changed 15 years ago by jmroot (Joshua Root)

Description: modified (diff)
Owner: changed from macports-tickets@… to jwa@…
Port: py-pygresql added

Please follow the ticket guidelines in future, including using WikiFormatting.

comment:2 Changed 15 years ago by jyrkiwahlstedt

As this reply is quite late (sorry) the problem may be already solved, but anyway, this may be due to an old python build indicating that a rebuild of python(24) could solve the problem. The message at the end is exactly the same I got myself with a python after upgrading to 10.6, just the version numbers changed.

comment:3 Changed 15 years ago by jyrkiwahlstedt

Status: newassigned

comment:4 Changed 14 years ago by jyrkiwahlstedt

Resolution: worksforme
Status: assignedclosed

I checked this (on 10.6, however), and it worked for me, so I assume this works now on all current platforms

Note: See TracTickets for help on using tickets.