Bug#671186: netgen: usage of profile.d violates policy
Santiago Vila
sanvila at unex.es
Wed May 2 12:05:29 UTC 2012
Package: netgen
Version: 4.9.13.dfsg-4
Policy says:
9.9 Environment variables
A program must not depend on environment variables to get reasonable defaults.
[...]
If a program usually depends on environment variables for its
configuration, the program should be changed to fall back to a
reasonable default configuration if these environment variables are
not present. If this cannot be done easily (e.g., if the source code
of a non-free program is not available), the program must be replaced
by a small "wrapper" shell script which sets the environment variables
if they are not already defined, and calls the original program.
Therefore, using profile.d to define environment variables (which
netgen does by putting small files there) is against policy.
Thanks.
More information about the debian-science-maintainers
mailing list