On Mon, Dec 15, 2014 at 11:16 PM, Ludovic Courtès <l...@gnu.org> wrote: >> + (propagated-inputs >> + `(("python-cffi" ,python-cffi))) > > Please add a comment saying why this is propagated.
The reason is that I want the package to inherit the propagated inputs from 'python-cffi' as the latter requires 'python-pycparser' at run time. If I don't make python-cffi a propagated-input, but a normal input, I need to copy the propagated-inputs from that package and (re-) make them propagated-inputs of python-xcffib as well. A similar reason applier to python-xcffib in python-cairocffi and to pygobject + python-cairocffi + gobject-introspection + pathon-pycairo in python-matplotlib. Is that OK? Regards, Fede