the python package [was: cloud image size blah blah blah] bloat

Matthew Miller mattdm at fedoraproject.org
Wed Sep 23 14:15:40 UTC 2015


On Wed, Sep 23, 2015 at 04:18:52AM -0400, Robert Kuska wrote:
> > Cool. Let's put you on the future list for
> > https://fedorahosted.org/fedora-badges/ticket/378 :)
> I've tried to move idlelib and lib2to3 to -tools subpackage
> but unfortunately I had to revert this change as distutils
> uses lib2to3 module and idlelib is used by -tkinter meaning
> that -tkinter would have to depend on -tools subpackage but
> -tools already requires -tkinter so it would lead to cyclic dep.

Could they maybe be moved to a new subpackage? It seems unfortunate to
carry such heavy deps simply in case someone wants wants Tk inside a
container or other minimal use.

On a tangent, the tkinter subpackage, says:

  The Tkinter (Tk interface) program is an graphical user interface for
  the Python scripting language.

  You should install the tkinter package if you'd like to use a
  graphical user interface for Python programming.

... but this is wrong, right? It's a widget/GUI toolkit, not a GUI
itself, isn't it?

-- 
Matthew Miller
<mattdm at fedoraproject.org>
Fedora Project Leader


More information about the devel mailing list