#18957 closed request (wontfix)
python-2.6 incorrect dependencies
Reported by: | derhindemith@… | Owned by: | blb@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.7.0 |
Keywords: | python dependencies | Cc: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) |
Port: | python26 |
Description
Python 2.6 has as dependencies: gettext, zlib, openssl, tk, sqlite3, db46, ncurses, gdbm, bzip2, readline
These should probably be listed as variants (probably as +no_tk, etc.), as python can successfully configure, build, install, and be used without them.
On a personal note, something like this is really important to me, as python is just a dependency for me, and these other ports aren't strictly necessary.
Change History (4)
comment:1 Changed 16 years ago by mf2k (Frank Schima)
Cc: | mcalhoun@… added |
---|---|
Owner: | changed from macports-tickets@… to blb@… |
comment:2 Changed 16 years ago by blb@…
Resolution: | → wontfix |
---|---|
Status: | new → closed |
comment:3 Changed 16 years ago by jmroot (Joshua Root)
Type: | enhancement → request |
---|
Note: See
TracTickets for help on using
tickets.
Many python users have expectations of what is available when you install it, hence the dependencies. Also, splitting them out either into variants or separate modules is bad for a number of reasons. With variants, if you want to add, say, readline, then you have to completely rebuild the port with that variant; also, until ticket #126 is implemented, you can't depend on the variant. For external modules, that was done with python25 and has issues, see ticket #12369.