{"action":"closed","issue":{"url":"https://api.github.com/repos/collective/collective.recipe.template/issues/11","labels_url":"https://api.github.com/repos/collective/collective.recipe.template/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/collective/collective.recipe.template/issues/11/comments","events_url":"https://api.github.com/repos/collective/collective.recipe.template/issues/11/events","html_url":"https://github.com/collective/collective.recipe.template/issues/11","id":97449212,"number":11,"title":"Version 1.12 incompatible with zc.buildout 1.7.1","user":{"login":"rafaelbco","id":1086778,"avatar_url":"https://avatars.githubusercontent.com/u/1086778?v=3","gravatar_id":"","url":"https://api.github.com/users/rafaelbco","html_url":"https://github.com/rafaelbco","followers_url":"https://api.github.com/users/rafaelbco/followers","following_url":"https://api.github.com/users/rafaelbco/following{/other_user}","gists_url":"https://api.github.com/users/rafaelbco/gists{/gist_id}","starred_url":"https://api.github.com/users/rafaelbco/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rafaelbco/subscriptions","organizations_url":"https://api.github.com/users/rafaelbco/orgs","repos_url":"https://api.github.com/users/rafaelbco/repos","events_url":"https://api.github.com/users/rafaelbco/events{/privacy}","received_events_url":"https://api.github.com/users/rafaelbco/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-07-27T12:13:58Z","updated_at":"2015-09-19T21:36:19Z","closed_at":"2015-09-19T21:36:19Z","body":"If I try to use the version 1.12 of the recipe to generate a simple file (no genshi involved) with zc.buildout 1.7.1 (latest in the 1.x series) then I get the following traceback:\r\n\r\n```\r\nAn internal error occurred due to a bug in either zc.buildout or in a\r\nrecipe being used:\r\nTraceback (most recent call last):\r\n  File \"/home/rafaelbc/trt3/trt3plone/python_buildout/eggs/zc.buildout-1.7.1-py2.7.egg/zc/buildout/buildout.py\", line 1866, in main\r\n    getattr(buildout, command)(args)\r\n  File \"/home/rafaelbc/trt3/trt3plone/python_buildout/eggs/zc.buildout-1.7.1-py2.7.egg/zc/buildout/buildout.py\", line 509, in install\r\n    [self[part]['recipe'] for part in install_parts]\r\n  File \"/home/rafaelbc/trt3/trt3plone/python_buildout/eggs/zc.buildout-1.7.1-py2.7.egg/zc/buildout/buildout.py\", line 1104, in __getitem__\r\n    options._initialize()\r\n  File \"/home/rafaelbc/trt3/trt3plone/python_buildout/eggs/zc.buildout-1.7.1-py2.7.egg/zc/buildout/buildout.py\", line 1192, in _initialize\r\n    self.recipe = recipe_class(buildout, name, self)\r\n  File \"/home/rafaelbc/trt3/trt3plone/python_buildout/eggs/collective.recipe.template-1.12-py2.7.egg/collective/recipe/template/__init__.py\", line 35, in __init__\r\n    self.overwrite = zc.buildout.buildout.bool_option(options, 'overwrite', True)\r\nAttributeError: 'module' object has no attribute 'bool_option'\r\n```\r\n\r\nI think the solution is to restore compatibility with zc.buildout 1.x or increase the version number to 2.x and mention in the documentation this compatibility issue.\r\n\r\nNote that zc.buildout 1.7.1 is what you get when you use Plone 4.3.6\r\n"}}