
tseaver at palladion
Mar 31, 2010, 11:02 AM
Post #19 of 27
(1021 views)
Permalink
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Tres Seaver wrote: > Hanno Schlichting wrote: >> Hi Tres, > >> On Wed, Mar 31, 2010 at 5:02 PM, Tres Seaver <tseaver [at] palladion> wrote: >>> I can't even get the trunk buildout to build this morning: Hanno, do >>> you have any clue what is going on here? >>> >>> The version, 3.7.1, is not consistent with the requirement, \ >>> 'zope.sendmail<3.7.0'. >>> While: >>> Installing test-zope212. >>> Error: Bad version 3.7.1 >> I added lots of version pins for all unpinned packages to the >> buildout. I guess some of those loose ends suddenly became >> problematic. I'm not sure which one exactly caused this, though. > > This is a problem with trying to run both the Zope-trunk tests and the > Zope-2.12 tests in the same buildout: we should ideally be able to have > *both* zope.sendmail versions in the 'eggs' directory, with the > "correct" one for each testrunner configured somehow. I don't think the > testrunner recipe is clever enough for this usage, though. > >> After my change the buildout runs at least. Judging from your commits, >> you are working on the test failures. I'll leave you to it for a while >> :) I was planning to look at them later today. > > I've squished them all, I think, running against the trunk. There are > still a bunch of errors / failures running under 2.12.3, though, which I > can't figure out. I believe the root of this problem is that the 'index' and 'versions' bits of a buildout.cfg are effectively Highlanders ("there can only be one"). I gave up on trying to get the "two, two, two Zopes in one" buildout to work, and instead created a separate buildout.cfg for running CMF's tests against Zope 2.12.3. Unless somebody objects violently, I plan to check the attached config in on a branch of the main CMF buildout, and rip out the stuff which tries to do both from the trunk version. This change will require Stefan's nightly runner to be adjusted, so I'm CC'ing him. Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tseaver [at] palladion Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkuzjjUACgkQ+gerLs4ltQ6cVACg1RC0QGs2TYfJTuKprgGIsox2 RAEAoJ8Qokke0sN2W+ir3lkT3z7ksNAS =WlVc -----END PGP SIGNATURE-----
|