On Sun, Apr 17, 2016 at 10:50:51PM +0200, Hartmut Goebel wrote: > * packages/python.scm (python-tblib) (python2-tblib): New > functions.
[...] > + (arguments > + `(#:phases > + (modify-phases %standard-phases > + (replace 'check > + (lambda _ > + (zero? (system* "py.test" "--ignore=setup.py" > + "--ignore=docs/conf.py" > + "--ignore=ci/appveyor-download.py"))))))) Can you add a comment explaining why we have to replace the check phase and what these options are doing? [...] > + (description > + "Traceback serialization allows you to: > + > +* Pickle tracebacks and raise exceptions with pickled tracebacks in different > + processes. This allows better error handling when running code over > + multiple processes (imagine multiprocessing, billiard, futures, celery > etc). > + > +* Parse traceback strings and raise with the parsed tracebacks.") Please see the package definition of python-debian for an example of how to make these sorts of lists in texinfo (which is what the description is).