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