Federico Beffa <be...@ieee.org> skribis: > 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.
Oh, I see. But that’s basically because xcffib does “import cffi” or something like that, right? In that case I would just add a comment saying that, unless you really think it’s obvious (it wasn’t to me, initially.) > 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? Yes. Thanks for explaining! Ludo’.