Comments regarding herwig++_2.6.0-1_amd64.changes

Luca Falavigna ftpmaster at debian.org
Sun Jul 29 21:34:56 UTC 2012


Hi,

one of our tireless trainees have some questions about your package:

- The binary package "herwig++" contains 39 MB of shared libraries, and only
  one 40 kB executable named "Herwig++". The libs should go into a binary
  package named "libherwig++". The source package also creates a herwig++-dev
  package, which should be renamed libherwig++-dev. However, there are many
  shared libraries in this package, all with different sonames.

- The herwig++-dev package doesn't contain static libraries, only header files,
  but is Architecture: any.

- The executable Herwig++ does not link directly to the shared libraries, but
  loads them dynamically, so maybe they are meant to be plugins instead of
  shared libraries. Are the shared libs meant to be used by anything other than
  the Herwig++ executable? If not, there is no need for the herwig++-dev package,
  and then also the current binary package herwig++ would make more sense.

- debian/copyright fails to mention "Copyright (C) 2008-2011 Simon Platzer --
  simon.plaetzer at desy.de" that is in many files in Exsample2/exsample/.  He is
  also mentioned in many files in MatrixElement/Matchbox/ in the comments above
  functions.

- debian/copyright lists all individual authors, but many source files are
  "Copyright (C) 2002-2011 The Herwig Collaboration".

- The long description is very short on details, even for high energy
  physicists I think. In any case, the description of the original HERWIG
  program is: "HERWIG is a Monte Carlo package for simulating Hadron Emission
  Reactions With Interfering Gluons". Perhaps even better would be to write
  something similar to the abstract of http://arxiv.org/abs/0803.0883.

Cheers,
Luca





More information about the debian-science-maintainers mailing list