[Pkg-javascript-devel] Bug#986737: RFS: deno/1.8.3-1 [ITP] -- A secure JavaScript and TypeScript runtime

Jérémy Lal kapouer at melix.org
Sat Apr 10 21:17:23 BST 2021


Le sam. 10 avr. 2021 à 21:42, Geert Stappers <stappers at debian.org> a écrit :

> On Sat, Apr 10, 2021 at 09:17:12PM +0300, Sergey Abroskin wrote:
> > Dear mentors,
> >
> > I am looking for a sponsor for my package "deno":
> >
> >  * Package name    : deno
> >    Version         : 1.8.3-1
> >    Upstream Author : The Deno Authors
> >  * URL             : https://deno.land
> >
> >
> >   https://mentors.debian.net/package/deno/
> >
> >   dget -x
> https://mentors.debian.net/debian/pool/main/d/deno/deno_1.8.3-1.dsc
> >
> >    * Initial release (Closes: 961337)
> >
>
> <screenshot>
> stappers at paddy:/usr/src/debian/deno
> $ grep ^name Cargo.lock  | head
> name = "Inflector"
> name = "adler"
> name = "ahash"
> name = "ahash"
> name = "aho-corasick"
> name = "alloc-no-stdlib"
> name = "alloc-stdlib"
> name = "ansi_term"
> name = "anyhow"
> name = "anymap"
> stappers at paddy:/usr/src/debian/deno
> $ grep --after=1 ^Build-Depends debian/control
> Build-Depends: debhelper (>= 11), rustc, cargo
> Standards-Version: 4.1.3
> stappers at paddy:/usr/src/debian/deno
> $
> </screenshot>
>
> What cargo needs doesn't match the Build-Depends.
> If uploaded, it would fail to build due missing build dependencies.
>
>
> Yes, consider packaging deno for Debian (and it's derivatives)
> a very interresting challenge.
>

Hi !

Deno is Javascript/Typescript !
Please cc and involve pkg-javascript team.

Issues are 3-fold:
- packaging cargo (rust's package manager) dependencies
- how Deno userland modules (written in typescript/javascript) are going to
be distributed
  (probably in a way comparable to how node or javascript modules are
distributed)
- https://github.com/denoland/rusty_v8
  how to make Node and Deno share the same v8. (This is where i might be
able to help).

Jérémy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20210410/96c7456e/attachment.htm>


More information about the Pkg-javascript-devel mailing list