[Distutils] PyPI is a sick sick hoarder

Donald Stufft donald at stufft.io
Sat May 16 03:45:30 CEST 2015


> On May 15, 2015, at 9:22 PM, Robert Collins <robertc at robertcollins.net> wrote:
> 
> On 16 May 2015 at 11:08, Marcus Smith <qwcode at gmail.com> wrote:
>> Why not start with pip at least being a "simple" fail-on-conflict resolver
>> (vs the "1st found wins" resolver it is now)...
>> 
>> You'd "backtrack" for the sake of re-walking when new constraints are found,
>> but not for the purpose of solving conflicts.
>> 
>> I know you're motivated to solve Openstack build issues, but many of the
>> issues I've seen in the pip tracker, I think would be solved without the
>> backtracking resolver you're trying to build.
> 
> Well, I'm scratching the itch I have. If its too hard to get something
> decent, sure I might back off in my goals, but I see no point aiming
> for something less than all the other language specific packaging
> systems out there have.


So what makes the other language specific packaging systems different? As far
as I know all of them have complete archives (e.g. they are like PyPI where they
have a lot of versions, not like Linux Distros). What can we learn from how they
solved this?

---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20150515/01e5536e/attachment.sig>


More information about the Distutils-SIG mailing list