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? Charlie -- Charlie Clark Managing Director Clark Consulting & Research German Office Kronenstr. 27a Düsseldorf D- 40217 Tel: +49-211-600-3657 Mobile: +49-178-782-6226
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 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. - -- =================================================================== 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) iQIcBAEBAgAGBQJVrbXxAAoJEPKpaDSJE9HYIRcQAI1jlGIEWRrvHfq8d0b7edQo iRdsbMjAVXE62iDtmu1UHdeoPnJYRFccABHtnptVggutMGLyiLgr5udaXO+6yfRD d7MyYaJNOyEQBJkR+nzaoYjSQyXnWwmraVgCfnMjq3/20XPzusB1oqE1T56SdSP2 ecHxeqEX93MnWJLGhOasBNXfUQxWeJurGKpHn/go9c3r5wC6TOemRjF6yBZ3um1g oRfQsTK1L2usPZlXO3OE7a1RVBmX0H2NBYXvzbsB89oDlxh30APNbvzTbhWduQUk Egl2HKAGW2HZoi50dFhreetM0bRmV9XDOkNiE7AY0iQ0kMZHfFpecdZ3C5RtXzuO w9Fm2X2SmWnPHHzexjEK/SbdVKOyTiboZQR/slYxbLivmcKT4VO4drHRwmN+a1vT r047rOw2U1f5PZ6rN8JuxuNwwZxViA51YzUlztFNWXcseXMnH5LI3BeYG6bZQGfe XAKmpQ1pVdl1Lpw3GG0I/b7iAsNMi6DoG4ZNLsGupn3Pc5f2wp0mwifYxTtC/7wY Dyx8t9+FDIX1jRenJJ9rlYYhfRSQoFkcN4ErslZth4/vQcceDM3ECZyR59BIcgFs pWj5OweZpUjx1D6d3nFAK1xq+DVPxwLXCqH4w2XQVzXSa/hH6I+CogSJWioSfNLH wny//wvS02RmqOFaKvtH =gIaM -----END PGP SIGNATURE-----
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. Eric
-----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-----
Am .07.2015, 14:27 Uhr, schrieb Tres Seaver <tseaver@palladion.com>: Tres, coming back to this.
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.
What the easiest way to use the sources and ztk from the repository without checking it all out? Charlie -- Charlie Clark Managing Director Clark Consulting & Research German Office Kronenstr. 27a Düsseldorf D- 40217 Tel: +49-211-600-3657 Mobile: +49-178-782-6226
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 11/06/2015 10:03 AM, Charlie Clark wrote:
Am .07.2015, 14:27 Uhr, schrieb Tres Seaver <tseaver@palladion.com>:
Tres,
coming back to this.
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.
What the easiest way to use the sources and ztk from the repository without checking it all out?
Right now, the simplest thing would be to download the 2.13.23 versions.cfg file and edit out the 'extends' line. Or you can 'touch ztk-veresions.cfg' in that directory. Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tseaver@palladion.com Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJWPN0dAAoJEPKpaDSJE9HYuO4QAKdIuG48SrdaEilbRoxoUzhx 14Ck/djqGfNtuta8IGBNDWA/VMZOEMg4NHk+pDLshXUAp8VPFUNMefORSjNnBMdH yUfgqfnNWS+t/DcOjDcRhZavi/09IQuxnsR6h5psB15+EBXij1U4nH6IcfaAaCyt YMfqmrkbmVz5Ifs2SPb9iSZURwa19ejx3SAQptMQSCnoTFdIQsSBjdWlTJwGLZ10 oqFC4gUSz7xhrGEYz/G6EvSP4ceovvvqhkQE2iza0HDPaTf6QZYqbb8+kUAlPvxK j0sLtBpM2bkLCe+SDJJulwSF1YW4AfZuIikkFZ7X4ccy7Ttth3+g6IFWr7QeIhfM PED3ZCxEnvLPjYYxHpL/M0akxw50ZdV9FeOGqsWeQog5idp2yYZcwHuADT9Vd47N 9tNNYZW0HGz5lWdTCcYfDHiHkw2VwX+re8560bicyIgW+sFFru4ssLd0sQRfizuL 5qpidEtZpcwos3KBiR3+Y/Pdqa+JNmAi5gtkoHgaCWLWbga+/e2snKlcQLm73Ak1 3A4bxIbfeoPZFCaZS04z6w6X6ekpCCRMDnV87m3Am+Sw9416Cmo2JFyeKigIF9Ej ssNW8gMuG9Pcdu0Sw8kvhscexYuGO4bmectfv0EB8UQOrSg1jAAEv4Up27zU1Nhe m4zvOUEjOGN3OmRqqcXB =oeW0 -----END PGP SIGNATURE-----
Am .11.2015, 18:02 Uhr, schrieb Tres Seaver <tseaver@palladion.com>:
Right now, the simplest thing would be to download the 2.13.23 versions.cfg file and edit out the 'extends' line. Or you can 'touch ztk-veresions.cfg' in that directory.
Facepalm! Sometimes I'm so stupid I don't know how I get through the day! Charlie -- Charlie Clark Managing Director Clark Consulting & Research German Office Kronenstr. 27a Düsseldorf D- 40217 Tel: +49-211-600-3657 Mobile: +49-178-782-6226
participants (3)
-
Charlie Clark -
Eric Steele -
Tres Seaver