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