Bug#551926: bug #551926: python-pip and pip: error when trying to install together

Frank Lin PIAT fpiat at klabs.be
Tue Dec 1 07:29:48 UTC 2009


On Sun, 2009-11-29 at 21:17 -0500, Jonathan Yu wrote:
> Hi:
> 
> [Cc'ing Adam Kennedy since I'm not sure if he's subscribed to debian-devel]
> 
> Since Adam mentions that Perl's pip predates Python's pip by a
> significant margin, I think we should close this issue by renaming
> Python's installer back to pyinstall. It doesn't seem fair for someone
> who came on the scene later (who didn't do the appropriate research,
> and who, when prompted with the problem, decided to proceed with pip
> anyway) to be able to usurp the namespace from Perl.

Some facts:
-----------

pip
 - It's in the archive since 2002-08
 - It never entered testing or stable
 - It's average popcon since 2004 is about 10 (out of 70000)
 - It's popularity suddenly increased in Octobre (reaching 68)

python-pip
- It's in the archive since 2009-04
- It is in testing
- It's popcon is slowly and constantly increasing, reaching 57/70000

Why (perl) pip popcon suddenly[1] reached 68? Is it due to the new
version, or is it due to people installing it by mistake?


Non-factual!
------------

WTF? 
1. Can't perl and python upstream just talk together, this is not
   just about Debian. Having two ${p}-installer-program it just so
   convenient, what ever the platform!
2. <flame>
   Don't we use apt/dpkg in Debian?
   Do those $pip install stuffs outside /usr/local?
   Shouldn't those packages description mention that users should
   ITP/RFP desired modules? and that modules installed "manually" are
   guaranteed to:
   - Never be upgraded by Debian on upgrade/security updates
   - Conflict with some properly installed packages
   - Download untrusted/unsigned material (?)
   - Download stuffs with unknown license (?)
   - Never be supported by Debian
   </flame>


/usr/bin/pip should be a wrapper to invoke perl-pip and python-pop
randomly, in order to be really fair.

My 2¢

Franklin


popcon data:

2009-05: python-pip      3     0     0     3     0
2009-05: pip             8     1     7     0     0
2009-06: python-pip      18    0     6    12     0
2009-06: pip             8     1     7     0     0
2009-07: python-pip      19    1    15     3     0
2009-07: pip             8     0     8     0     0
2009-08: python-pip      25    1    15     9     0
2009-08: pip             8     0     8     0     0
2009-09: python-pip      32    6    20     6     0
2009-09: pip             9     0     9     0     0
2009-10: python-pip     42    11    25     6     0
2009-10: pip             9     0     9     0     0
2009-11: python-pip     51     9    34     8     0
2009-11: pip            19     4     7     8     0
2009-12: python-pip     55    14    34     7     0
2009-12: pip            68    15    10    43     0

[1] http://qa.debian.org/popcon.php?package=pip
    http://qa.debian.org/popcon.php?package=python-pip






More information about the pkg-perl-maintainers mailing list