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

Re: Minified javascripts in packages



On Wed, Apr 15, 2015 at 11:35 PM, Jeff Epler <jepler@unpythonic.net> wrote:
> On Thu, Apr 16, 2015 at 07:06:53AM +1000, Riley Baird wrote:
>> What if that website goes down one day?
>
> Hmm.  I thought a Debian package should not require an internet
> connection to be built from source, but in quickly scanning the debian
> policy manual and the debian new maintainers guide I didn't see this
> rule mentioned specifically.
>
> Is this a rule or just a very strong preference?

https://www.debian.org/doc/debian-policy/ch-archive.html#s-main
policy section 2.2.1
"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),"

this also includes resources over the internet.

also when building a package you should not expect a working
connection on the buildd (and some debian buildds build without
connection, indeed, i was bite by that once)

-- 
regards,
Mattia Rizzolo

GPG Key: 4096R/B9444540 http://goo.gl/I8TMB
more about me: http://mapreri.org
Launchpad User: https://launchpad.net/~mapreri
Ubuntu Wiki page: https://wiki.ubuntu.com/MattiaRizzolo


Reply to: