Opened 12 years ago

Closed 12 years ago

Last modified 11 years ago

#31867 closed defect (fixed)

py26-enable won't build (missing setupdocs dependency?)

Reported by: obrien@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: Cc: mf2k (Frank Schima)
Port: py26-enable

Description

py26-enable won't build; log shows it bombs right away.

Attachments (1)

main.log (6.8 KB) - added by obrien@… 12 years ago.
Log of attempt to build py26-enable

Download all attachments as: .zip

Change History (11)

Changed 12 years ago by obrien@…

Attachment: main.log added

Log of attempt to build py26-enable

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Milestone: MacPorts 2.0.4

comment:2 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Summary: py26-enable won't buildpy26-enable won't build (can't find X11?)

The interesting error is:

Specified path  is invalid

Failing to find this empty "" path it then goes on with "Specified path /usr/X11R6/lib64 is invalid" and "Specified path /usr/X11/lib64 is invalid" and "Specified path /usr/lib64 is invalid". Clearly it's looking for X11 and its first choice for where to look for it is empty for some reason, so it tries various fallback locations, none of which make sense on OS X.

comment:3 Changed 12 years ago by jmroot (Joshua Root)

That's a warning. The error is:

distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('setupdocs>=1.0')

comment:4 Changed 12 years ago by jmroot (Joshua Root)

Cc: klaus.zimmermann@… macsforever2000@… added

comment:5 Changed 12 years ago by jmroot (Joshua Root)

Summary: py26-enable won't build (can't find X11?)py26-enable won't build (missing setupdocs dependency?)

comment:6 in reply to:  4 Changed 12 years ago by klaus.zimmermann@…

Replying to jmr@…: My macbook pro blew up (nvidia bug), so I won't be able to fix this, sorry :(

comment:7 Changed 12 years ago by obrien@…

Sadly, there may be more to it than that. The only "setupdocs" I can find in the ports collection is py25-setupdocs. Installing that explicitly still doesn't solve the problem - the same error results when attempting to install py26-enable.

comment:8 Changed 12 years ago by obrien@…

Workaround is to use /opt/local/bin/easy_install-N.N (where "N.N" is the python version of interest) to manually install SetupDocs 1.0.5 or whatever you can download. This violates all sorts of MacPorts religious doctrine. It also allows you to continue to install py26-enable. On the whole, I'll take it, till somebody actually fixes the port.

comment:9 Changed 12 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed

comment:10 Changed 11 years ago by klaus.zimmermann@…

Cc: klaus.zimmermann@… removed

Cc Me!

Note: See TracTickets for help on using tickets.