[New-bugs-announce] [issue18160] Packaging more coherent Python

Tambet Väli report at bugs.python.org
Fri Jun 7 20:44:58 CEST 2013

New submission from Tambet Väli:


First the issue: my usual way of installing programming environments, languages and platforms is to install all the available modules from standard repositories, or if there is some "all-good" or "batteries-included" metapackage, I sure install this. I surely favor installing Python packages through standard Linux repositories.

In last year or so, the number of available libraries has grown 'exponentially' for Python in the Linux Mint (Debian) repositories. Some of them are not trivial to install - by simply installing python-prefixed packages, I got my Ubuntu broken, because Window Manager of this version of Linux won't display window borders, menus or anything to navigate around if it does not have OpenGL working - it just displays window content and one can do almost anything with it. I did not trust this installation anymore and I did install a new Linux, Debian Mint.

To avoid this kind of problems, there should be python-prefixed metapackages, which contain library collections for different kinds of tasks (for example, web programming should interface me with all apache, mysql, postgres, etc., whereas game programming should give nice collection for sound and video). These collections should be safe and work well together, where possible, or be usable - because for good programming language, predefined set of good libraries is critical. So that I could choose all those metapackages, know that I can play around and still my system is safe.

components: Installation
messages: 190768
nosy: Tambet.Väli
priority: normal
severity: normal
status: open
title: Packaging more coherent Python
type: enhancement
versions: 3rd party, Python 2.6, Python 2.7, Python 3.1, Python 3.2, Python 3.3, Python 3.4, Python 3.5

Python tracker <report at bugs.python.org>

More information about the New-bugs-announce mailing list