Opened 8 years ago

Closed 6 years ago

#51721 closed defect (fixed)

py27-tahchee @0.9.8_0 egg-info file breaks pkg_resoruces

Reported by: munro1@… Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc: kurthindenburg (Kurt Hindenburg)
Port: py-tahchee

Description

After installing py27-tahchee, many other python ports are broken, including py27-nose (nosetests-2.7) and py27-docutils (e.g.- rst2html-2.7.py). The problem is that py27-tahchee installs an egg-info file containing a single latin1 character which causes the python pkg_resources package to fail when it is imported. You can exhibit the problem at the python prompt like this:

python -E
>>> import pkg_resources
...
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe0 in position 629: invalid continuation byte in /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Tahchee-0.9.8-py2.7.egg-info

The upstream URL mentioned in the py27-tahchee port is defunct. However, the problem was fixed in the upstream source at https://github.com/sebastien/tahchee by a commit in 2008. The current tahchee version at that source is 1.0.1.

Change History (3)

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

Keywords: python tahchee removed
Owner: changed from macports-tickets@… to alex_a_bordeaux@…
Port: py-tahchee added; py27-tahchee removed

In the future, please Cc the port maintainers (port info --maintainers py27-tahchee), if any.

comment:2 Changed 6 years ago by kurthindenburg (Kurt Hindenburg)

Owner: alex_a_bordeaux@… deleted
Status: newassigned

comment:3 Changed 6 years ago by kurthindenburg (Kurt Hindenburg)

Cc: kurthindenburg added
Resolution: fixed
Status: assignedclosed

should be fixed now w/ the 1.0.0 update

Note: See TracTickets for help on using tickets.