Opened 8 years ago

Closed 8 years ago

#49907 closed defect (worksforme)

Error installing py34-cycler

Reported by: jianguohsiang82@… Owned by: seanfarley (Sean Farley)
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc: lpsinger (Leo Singer)
Port: py-cycler

Description

There is a defect installing py34-cycler.

'sudo port install py34-cycler' outputs the following main.log file, see attached

Port maintainers: sean@…, openmaintainer@…

Attachments (1)

main.log (25.4 KB) - added by jianguohsiang82@… 8 years ago.

Download all attachments as: .zip

Change History (10)

Changed 8 years ago by jianguohsiang82@…

Attachment: main.log added

comment:1 Changed 8 years ago by jianguohsiang82@…

There seems to be no way to modify the above after the fact:

Port:

should be

Port: py34-cycler

comment:2 Changed 8 years ago by mf2k (Frank Schima)

Cc: sean@… openmaintainer@… removed
Owner: changed from macports-tickets@… to sean@…
Port: py-cycler added

Please do not Cc openmaintainer@… because it is not a valid email address.

comment:3 Changed 8 years ago by lpsinger (Leo Singer)

Odd. I can see it is failing when it tries to import setuptools, but according to the log you do have py34-setuptools installed.

comment:4 Changed 8 years ago by lpsinger (Leo Singer)

Cc: aronnax@… added

Cc Me!

comment:5 Changed 8 years ago by lpsinger (Leo Singer)

Crazy question: does /opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/setuptools/__init__.py exist on your system?

comment:6 in reply to:  5 Changed 8 years ago by jianguohsiang82@…

Replying to aronnax@…:

Crazy question: does /opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/setuptools/__init__.py exist on your system?

Yes, these the scripts in /opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/setuptools/:

init.py lib2to3_ex.py script.tmpl pycache msvc9_support.py site-patch.py archive_util.py package_index.py ssl_support.py command py26compat.py unicode_utils.py compat.py py27compat.py utils.py depends.py py31compat.py version.py dist.py sandbox.py windows_support.py extension.py script (dev).tmpl

Perhaps this is the problem. Even though I have installed py34-setuptools with sudo port install py34-setuptools, I do not have py34compat.py. Could that be the problem?

Last edited 8 years ago by jianguohsiang82@… (previous) (diff)

comment:7 Changed 8 years ago by lpsinger (Leo Singer)

No, I don't think so; that file doesn't exist on my MacPorts installation either, and I was able to install py34-cycler.

Are you able to import setuptools from a MacPorts Python 3.4 shell? Just trying to think of random sanity checks here.

comment:8 in reply to:  7 Changed 8 years ago by jianguohsiang82@…

Replying to aronnax@…:

No, I don't think so; that file doesn't exist on my MacPorts installation either, and I was able to install py34-cycler.

Are you able to import setuptools from a MacPorts Python 3.4 shell? Just trying to think of random sanity checks here.

I think we can close this now. I uninstalled everything (including Python 3.4), used macports to install Python 3.4, and then installed py34-healpy, which has multiple dependies, including py34-setuptools and py34-cycler, etc.

Somehow that worked. No, I don't understand either. It appears some py34-* port somewhere is not playing well with others.

comment:9 Changed 8 years ago by lpsinger (Leo Singer)

Resolution: worksforme
Status: newclosed
Note: See TracTickets for help on using tickets.