[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2354: new version of setuptools changes semantics of version alternatives
Tahoe-LAFS
trac at tahoe-lafs.org
Mon Dec 22 20:19:28 UTC 2014
#2354: new version of setuptools changes semantics of version alternatives
---------------------+---------------------------
Reporter: zooko | Owner:
Type: defect | Status: new
Priority: normal | Milestone: undecided
Component: unknown | Version: 1.10.0
Keywords: | Launchpad Bug:
---------------------+---------------------------
{{{
<zooko> dstufft: we have a packaging mystery. [20:04]
<dstufft> what's up [20:05]
<dstufft> oh
<dstufft> setuptools 8 implements PEP 440
<dstufft> PEP 440 makes the meaning of , change from "a bunch of arbitrary
confusing crap that PJE invented in the past" to "AND" [20:06]
<zooko> Oh boy.
<dstufft> and a single version cannot be equal to 2.1.0 AND 2.3.0 and also
be
greater than or equal to 2.4.1 [20:07]
<zooko> That's ...
* zooko is speechless
<dstufft> well it makes the specifiers follow a consistent and easy to
follow
logic [20:08]
<jg71> that would explain some of the insane foo i observed myself playing
with the master branch, where all deps were met
<jg71> i couldnt trace stuff so i didnt report [20:09]
}}}
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2354>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list