[Pkg-javascript-devel] About mime-types module
Jonas Smedegaard
dr at jones.dk
Wed Jul 2 09:05:38 UTC 2014
Quoting Leo Iannacone (2014-07-02 10:13:05)
> I would like to package mime-types for Debian.
>
> https://github.com/expressjs/mime-types
>
> Now.. during build, upstream makes HTTP requests to get mime
> information externally and stores that in local files (already present
> in git repository) - see build.js file in the repository.
>
> As far as I remember, making internet connections during package-build
> is not allowed (am I wrong?.. is it only for Ubuntu?).
Correct: Build must be deterministic (possible to replay), which
excludes network access.
> On the other hand, as far as I understood, I should not include those
> files already downloaded and parsed by build.js and stored in lib/*
> directory...
Right - you lack source for files files.
> So, what can I do in this case?
> Allow internet connections during build or use pre-downloaded files ?
Would it perhaps be possible to put together a script that creates same
data from the data shipped in mime-support package? Then that script
could either be used once at build time, or better be used at install
time (stored below /usr/lib and symlinked from there if needed) and at
will whenever the admin wants to update the database to reflect changes
in master files.
- Jonas
--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20140702/c32bb0cf/attachment-0001.sig>
More information about the Pkg-javascript-devel
mailing list