[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: