Ticket #18450 (closed enhancement: wontfix)
python26: please remove indirect dependency on xorg-libs
| Reported by: | arsptr@… | Owned by: | blb@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.7.0 |
| Keywords: | Cc: | mcalhoun@… | |
| Port: | python26 |
Description
Is it possible to get python26 (or dependents) obey the +no_x11 variant so that I don't have to have all of the xorg-libs installed?
I can live without the tk library, for example. Perhaps that can be split into a separate py26-tk port even?
Change History
comment:1 Changed 4 years ago by raimue@…
- Owner changed from macports-tickets@… to blb@…
- Cc mcalhoun@… added
- Port set to python26
comment:2 Changed 4 years ago by blb@…
- Status changed from new to closed
- Resolution set to wontfix
Splitting such ports is how it works currently with 2.5, but that has issues (#12369). Also, IDLE.app won't work without tkinter. Finally, in order to create an install which is compatible with what you get from python.org, disabling modules is a bad idea.
Note that the tk port does have a +quartz variant, but I have not tested whether tkinter is compatible with it out of the box.
comment:4 follow-up: ↓ 5 Changed 4 years ago by andreas@…
Seriously, how many % of everyone who port install python26 uses IDLE.app???
I hate all these friggin xorg libs and the bloody tk wont build with +quartz on snow leopard.
To me it just sounds wierd to include these crazy dependencies just because of IDLE.app but maybe thats just me.
comment:5 in reply to: ↑ 4 Changed 4 years ago by blb@…
Replying to andreas@…:
I hate all these friggin xorg libs and the bloody tk wont build with +quartz on snow leopard.
Note that the entirety of xorg items brought in by tk are less than the python26 port itself (both in disk space used and time to compile). It's definitely nowhere near all of xorg...
Also, python26 has a +no_tkinter variant to disable the Tkinter parts.

