zc.recipe.egg:custom doesn't rebuild on dependency changes

Bug #1205957 reported by Dylan Jay
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Buildout
New
Undecided
Unassigned

Bug Description

If you have a custom compiled egg such the one bellow, updating or reinstalling the dependencies (zc.recipe.cmmi) doesn't cause a rebuild of the egg. The result is an egg which fails to run properly at run time if any part of the signature of the dependent cmmi part changes during buildout, for example the version of zc.recipe.cmmi is upgraded.

[Pillow]
recipe = zc.recipe.egg:custom
egg = Pillow
include-dirs =
    ${zlib:location}/include
    ${libjpeg:location}/include
    ${libpng:location}/include
    ${libtiff:location}/include
library-dirs =
    ${zlib:location}/lib
    ${libjpeg:location}/lib
    ${libpng:location}/lib
    ${libtiff:location}/lib
rpath =
    ${zlib:location}/lib
    ${libjpeg:location}/lib
    ${libpng:location}/lib
    ${libtiff:location}/lib

[libjpeg]
recipe = zc.recipe.cmmi
url = http://www.ijg.org/files/jpegsrc.v9.tar.gz

...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.