#18260 closed enhancement (wontfix)
Python 2.6 enables tk by default without any variants to turn it off pulling in xorg
Reported by: | n@… | Owned by: | blb@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.7.0 |
Keywords: | Cc: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) | |
Port: | python26 |
Description
Pulling xorg in all its glory by default for python26 (vs python25 not which does not) seems very heavy. Could we have tk as an optional variant or a no_tk variant?
Thanks!
Change History (3)
comment:1 Changed 16 years ago by blb@…
Cc: | mcalhoun@… added |
---|---|
Owner: | changed from macports-tickets@… to blb@… |
Status: | new → assigned |
comment:2 Changed 16 years ago by blb@…
Resolution: | → wontfix |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
This was done deliberately (in r42841) as otherwise Python isn't quite Python as most people expect it; see for example ticket #12369 especially comment 18 about what happens when such modules are split out.
Using a variant means that if you already have it installed and want to add tk, then you have to go through the mess of manually deactivating rebuilding with +tk.
Also, note that IDLE requires Tk...
Note that the xorg dependencies can be kept light with the +system_x11 variant if you're using 10.5 (I don't believe it's safe on 10.4 and earlier). See the email thread for info on +system_x11.