#1631 closed defect (fixed)

PyCrypto 2.0.1 does not appear to work with trunk

Reported by: davidsarah Owned by: somebody
Priority: major Milestone: 1.9.2
Component: packaging Version: 1.9.0
Keywords: pycrypto-lib packaging test easy Cc:
Launchpad Bug:

Description

The PyCrypto? version requirement in src/allmydata/_auto_deps.py is "pycrypto == 2.0.1, == 2.1.0, == 2.3, >= 2.4.1", but 2.0.1 does not appear to actually work. When running tests using python setup.py test --rterror, it just stops after building and printing the version information (which states that the PyCrypto? version is 2.0.1), and before running the tests.

I haven't investigated why it stops, but using "pycrypto == 2.1.0, == 2.3" works (and also avoids test failures due to #1586).

Change History (5)

comment:1 Changed at 2011-12-08T12:42:07Z by zooko

+1 for removing pycrypto == 2.0.1 from the set of versions of pycrypto that we'll use.

comment:2 Changed at 2011-12-10T11:55:21Z by zooko

  • Keywords easy added

comment:3 Changed at 2012-01-10T19:59:48Z by david-sarah@…

  • Resolution set to fixed
  • Status changed from new to closed

In 76e7f0ad4b0d109a:

_auto_deps.py: don't allow pycrypto 2.0.1. fixes #1631

comment:4 Changed at 2012-01-10T20:04:42Z by davidsarah

This change should go into 1.9.1 IMHO, but that's Brian's decision as release manager.

comment:5 Changed at 2012-03-29T23:28:03Z by davidsarah

  • Milestone changed from 1.10.0 to 1.9.2
Note: See TracTickets for help on using tickets.