Bug#770016: Clarify network access for building packages in main
Package: debian-policy
Severity: wishlist
2.2.1 says "the packages in main
must not require or recommend a package outside of main for compilation or
execution (thus, the package must not declare a "Pre-Depends", "Depends",
"Recommends", "Build-Depends", or "Build-Depends-Indep" relationship on a non-
main package),"
In practice there is a consensus that this also means "packages must not access
external network servers" which conforms to the spirit but not to the letter of
this section.
Note that there may be other requirements which are not codified, as mentioning
only things that are packaged is not enough, it should say something like "must
not use any stuff except for packages in main".
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.16-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Reply to: