Often to see bad constraint error during buildout when different packages are depending on the same package with different versions. For example, Error: Bad constraint 3.0.14 plone.protect>=3.0.19. Go to the folder where all the downloaded eggs are stored, for example, cd ~/.buildout-cache/eggs. Then use find .|grep requires.txt|xargs grep 3.0.19 in command line for finding which packages are depending on what package with this 3.0.19. More info refer to how do you know which python egg is enforcing a constraint in buildout?.
Monkey bread, also called monkey puzzle bread, sticky bread, African coffee cake, golden crown, pinch-me cake, and pluck-it cake is a soft, sweet, sticky pastry served in the United States for breakfast or as a treat. It consists of pieces of soft baked dough sprinkled with cinnamon. It is often served at fairs and festivals.
—Monkey bread from Wikipedia, the free encyclopedia