-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 07/20/2015 11:33 PM, Eric Steele wrote:
On 20 Jul 2015, at 23:01, Tres Seaver wrote:
On 07/18/2015 09:06 AM, Charlie Clark wrote:
Hiya,
it's been a long time since I updated one of my instances so I could easily have missed something obvious. I just ran a buildout of my project which extends the Zope2 buildout and it fails because there is no ztk-versions.cfg in the folder. Is this a bug or should download it separately for my project?
It isn't a bug. http://download.zope.org/Zope2/index/2.13.23/versions.cfg has the fully-expanded set of versions for Zope 2.13.23's dependencies, with no inclusion of a separate ZTK configuration.
If you really want the ZTK versions file, you should be pointing at the release index for the ZTK release you depend on, probably http://download.zope.org/zopetoolkit/index/1.0.8/ztk-versions.cfg
Tres.
http://download.zope.org/Zope2/index/2.13.23/versions.cfg lists ztk-versions.cfg in its extends section, but it doesn't exist in the folder. If we're not intending to use it, it should get removed from that file.
Interesting -- the 'versions.cfg' file is not actually present in the repo tag / release tarball at all (by design -- the version pins are inlined into 'bulidout.cfg' and echoed in 'requirements.txt'): https://github.com/zopefoundation/Zope/tree/2.13.23 It looks like the http://download.zope.org/Zope2/index/2.13.23/versions.cfg file is generated by 'zope.z2release' (which I used to generate the index directory). That tool needs updating to avoid generating the 'extends' bit, as well as a long-pending PR to use the JSON API on PyPI. Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tseaver@palladion.com Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBAgAGBQJVrjrMAAoJEPKpaDSJE9HYLlwP/2htackl+ZjtXx0jvJ6CBGEe u0dNk/x/K1FGP2AsdC9+B245JypzLtqS1bzMpevMXPIWiUeDQ20A5AWezOOqA/cT V+u/Hj0BUspnLLC8Vsv6FFixqUqGF6UdyAeeTjWf+iF/+uUMrJTExm20fKsK6jCW 8apmRK8PdKWjhO473JEO7Twpah9t/pebcVFFqP/aMO329X0Y1UgdwyjWcinpu8nY LYdhdEE4ebDXdS8bksWJPypAzfXkG9M8GZgfGul54lYg/W9ukIVsoge3Ose5vdRq bLQmjbLG3wyLd3HkbQsocJTMA5BYyt4A6ehgPEKvaAF9njN3FxTyky7uprCfPOwZ 2YS+x9jR/7ypqa4z2rwWtYs1/eV/4P7iOC9QJvgnnOfykWa6e8L7/lrH5BzSD1HO H218IPAN1ER0+ENJT9MRwHv7/REjpb/w/BuV7GJp3bS/pJTVIhskO2b10kEXvQAo MhFqIAL1MR/kfzZQg/JT3qMmLhcSn14bUF+KfvMFLvU/e19eHhThOZXRg/QTWxh1 Q2mMMc9MUstbQYrB98fZ1NveFnlnAq7Mm+weKZD2fcQbh3cQrMudKTCS+M3pyXKZ LwpGVA3WvH2UNbOaWrYOaSwif95qR8uHZxztgLyQSJFTzOBzzehcSuZBgo0sIVP1 /JW0azrQtAAgPET3gV+8 =gKHr -----END PGP SIGNATURE-----