Version conflict of zone.interface on installation of Mailman 3.0b1

Bug #1004000 reported by Nicole Rauch
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GNU Mailman
Confirmed
High
Unassigned

Bug Description

I've downloaded Mailman 3.0.0b1 on a Mac with OS X 10.7.3 and Python 2.7.1.

When executing the installation commands, I got the following error message:

cardhu:mailman-3.0.0b1 rauch$ python bootstrap.py
cardhu:mailman-3.0.0b1 rauch$ bin/buildout
Develop: '/Users/rauch/Applications/mailman-3.0.0b1/.'
warning: no files found matching '*.rc'
warning: no files found matching '*' under directory '.buildout'
warning: no files found matching '*' under directory 'contrib'
warning: no previously-included files matching '*.egg-info' found anywhere in distribution
no previously-included directories found matching 'src/attic'
no previously-included directories found matching 'src/web'
no previously-included directories found matching 'parts'
Updating interpreter.
While:
  Updating interpreter.
Error: There is a version conflict.
We already have: zope.interface 3.5.1
but zope.component 3.12.1 requires 'zope.interface>=3.8.0'.

Tags: mailman3
Barry Warsaw (barry)
tags: added: mailman3
Revision history for this message
Nicole Rauch (nicole-m) wrote :

I did some more experiments:

If I restrict the version in setup.py to

'zope.component<3.11'

I get the next error message:

While:
  Installing interpreter.
Error: There is a version conflict.
We already have: zope.interface 3.5.1
but zope.schema 4.2.0 requires 'zope.interface>=3.6.0'.

If I instead restrict the version in setup.py to

'zope.interface>=3.6.0'

I get another error message:

While:
  Installing test.
Error: There is a version conflict.
We already have: zope.interface 3.5.1
but mailman 3.0.0b1 requires 'zope.interface>=3.6.0'.

BTW this error also happens with mailman 3.0.0a8 on the same machine...

Barry Warsaw (barry)
Changed in mailman:
status: New → Confirmed
importance: Undecided → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.