Opened 15 years ago
Last modified 15 years ago
#20274 closed enhancement
Update FAQ entry on python dependencies — at Initial Version
Reported by: | warren@… | Owned by: | jmpp@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | website | Version: | 1.7.1 |
Keywords: | Cc: | ||
Port: |
Description
When looking into a failure to build Mercurial, I found that python requires an enormous amount of dependencies. I found some of tickets related to this:
http://trac.macports.org/ticket/18957 http://trac.macports.org/ticket/19416 http://trac.macports.org/ticket/19907
All of these refer to a FAQ entry:
http://trac.macports.org/wiki/FAQ#pydeps
I think that the workaround suggested in 19907 (install tk variant quartz as step one) should be documented in the FAQ. tk is the source of most of the irrelevant dependencies, and using the quartz variant was the solution to my problem.
Suggested additional paragraph:
The python26 package depends on tk, which itself has many dependencies, due to its dependence on X libraries. If you do not require the X version of tk, or do not care, you can install the quartz variant, which has fewer dependencies.