[Pkg-javascript-devel] Advice on packaging a terminal application that uses yarn and webpack

2022-04-13 Thread Julian Gilbey
Hello, I was looking into packaging spyder-terminal, a plugin for Spyder (a Python IDE) that provides a shell terminal. But it turns out that far from being a Python application, it is essentially a wrapper around a Javascript application! I have had a quick look at the Debian archive, wonder ho

Re: [Pkg-javascript-devel] Advice on packaging a terminal application that uses yarn and webpack

2022-04-14 Thread Julian Gilbey
On Wed, Apr 13, 2022 at 08:22:45PM +0200, Jérémy Lal wrote: > On Wed, Apr 13, 2022 at 6:32 PM Julian Gilbey wrote: > > > > Hello, > > > > I was looking into packaging spyder-terminal, a plugin for Spyder (a > > [...] > > Ignore package-lock.jso

Re: [Pkg-javascript-devel] Advice on packaging a terminal application that uses yarn and webpack

2022-04-14 Thread Julian Gilbey
On Wed, Apr 13, 2022 at 10:19:49PM +0200, Yadd wrote: > On 13/04/2022 20:22, Jérémy Lal wrote: > > [...] > > Bad news :( xterm.js debian package needs help. > > > > Also there are tools to help the process of debianizing: npm2deb, > > dh-make-node. > > They are not perfect, but they can create som

[Pkg-javascript-devel] Bug#982766: node-webpack: remove dependency on node-uglifyjs-webpack-plugin

2021-02-13 Thread Julian Gilbey
Source: node-webpack Version: 4.43.0-6 Severity: serious webpack depends on node-uglifyjs-webpack-plugin, which in turn has a serious bug report against it because it is abandoned upstream. According to webpack/package.json, webpack does not seem to actually depend on this plugin, so it should be

[Pkg-javascript-devel] Bug#982766: Bug#982766: Bug#982766: node-webpack: remove dependency on node-uglifyjs-webpack-plugin

2021-02-17 Thread Julian Gilbey
On Sun, Feb 14, 2021 at 02:26:30PM +0100, Jonas Smedegaard wrote: > Quoting Pirate Praveen (2021-02-14 13:32:36) > > On 2021, ഫെബ്രുവരി 14 2:55:33 PM IST, Jonas Smedegaard > > wrote: > > >Quoting Pirate Praveen (2021-02-14 08:32:08) > > >No, we should not hide the true severity of issues in our p

[Pkg-javascript-devel] Your Debian package(s) will not migrate to testing

2019-09-04 Thread Julian Gilbey
Dear Debian Javascript Maintainers, This is a courtesy message about your package(s) which is/are stuck in sid, and will not migrate to testing, in case you are unaware; they are listed below. The release managers announced on 7th July 2019 in their email to debian-devel-announce and debian-rele

[Pkg-javascript-devel] Bug#1064824: libjs-d3-tip: TypeError: h.map is not a function

2024-02-26 Thread Julian Gilbey
Package: libjs-d3-tip Version: 0.7.1-5 Severity: important I have tried to use d3-tip.min.js for a website in another package, but it fails with the error: "Uncaught (in promise) TypeError: h.map is not a function". This comes from the index.js line "d3.map({ ...". Presumably d3 no longer ships

[Pkg-javascript-devel] Bug#1064824: libjs-d3-tip: TypeError: h.map is not a function

2024-02-26 Thread Julian Gilbey
On Mon, Feb 26, 2024 at 09:32:44AM +, Julian Gilbey wrote: > Package: libjs-d3-tip > Version: 0.7.1-5 > Severity: important > > I have tried to use d3-tip.min.js for a website in another package, > but it fails with the error: "Uncaught (in promise) TypeError: h.

[Pkg-javascript-devel] Bug#1064824: libjs-d3-tip: TypeError: h.map is not a function

2024-02-26 Thread Julian Gilbey
On Mon, Feb 26, 2024 at 12:15:54PM +0100, Petter Reinholdtsen wrote: > [Julian Gilbey] > > If it's OK, I can do that and release it. > > It is more than OK, it is most welcome. I packaged this to solve a > dependency, but do not know much about javascript packaging and w

[Pkg-javascript-devel] Bug#1064824: node-d3: fails to export map and other functions

2024-02-28 Thread Julian Gilbey
reassign 1064824 node-d3 5.16.0+~cs5.28.10-1 severity 1064824 serious retitle 1064824 node-d3: fails to export map and probably other functions thanks (I'm raising this to severity "serious" because it breaks a different package.) (For background to the discovery of this bug, see below.) The Deb

[Pkg-javascript-devel] Bug#1064824: node-d3: fails to export map and other functions

2024-03-04 Thread Julian Gilbey
Hi Nilesh, On Tue, Mar 05, 2024 at 02:06:08AM +0530, Nilesh Patra wrote: > > This gives lots of differences still; stripping down to just the > > differences still has many, many differences: some new exports not in > > the original d3, and some lost exports; the list begins: > > $ diff -u /tmp/d3

[Pkg-javascript-devel] Bug#1064824: node-d3: fails to export map and other functions

2024-03-04 Thread Julian Gilbey
On Mon, Mar 04, 2024 at 09:18:01PM +, Julian Gilbey wrote: > [...] > So it's specifically "map" that is problematic, and I just happen to > have stumbled upon it: d3 v5 depends on d3-array version 1, but the > version of node-d3-array in unstable is 3.2.0+~cs5.0.6-2

[Pkg-javascript-devel] Bug#1064824: node-d3: fails to export map and other functions

2024-03-05 Thread Julian Gilbey
On Tue, Mar 05, 2024 at 05:39:00PM +0530, Nilesh Patra wrote: > On Mon, Mar 04, 2024 at 09:18:01PM +0000, Julian Gilbey wrote: > [...] > > (!) Conflicting re-exports > > "index.js" re-exports "map" from both > > "../../../usr/share/nodejs/d3-array/

[Pkg-javascript-devel] Bug#1068693: node-mathjax-full: "MathJax(?): class constructors must be invoked with 'new'"

2024-04-09 Thread Julian Gilbey
Package: node-mathjax-full Version: 3.2.2+~cs4.2.1-2 Severity: normal I invoked MathJax using the line: in the header of a file, but MathJax would not load; the console gave the error message: MathJax(?): class constructors must be invoked with 'new' referring to tex-mml-chtml.js:1:18018 Any

[Pkg-javascript-devel] Bug#1078546: node-tar: failed to build, breaks node-minipass

2024-08-12 Thread Julian Gilbey
Source: node-tar Version: 6.1.13+~cs7.0.5-4 Severity: serious This package has not successfully built on the buildd, because some tests are failing. This means that node-minipass in unstable cannot be installed. -- Pkg-javascript-devel mailing list Pkg-javascript-devel@alioth-lists.debian.net h

[Pkg-javascript-devel] Bug#1079987: node-minimatch: version 9.0.3-5 breaks uglifyjs

2024-08-29 Thread Julian Gilbey
Package: node-minimatch Version: 9.0.3-5 Severity: serious I have been trying to build dask.distributed. It worked yesterday but broke today following the upgrade of node-minimatch from 9.0.3-4 to 9.0.3-5; this is the isolated code that breaks, trying to minify anime.js (as found in dask.distribu

[Pkg-javascript-devel] Bug#1079987: Bug#1079987: node-minimatch: version 9.0.3-5 breaks uglifyjs

2024-08-29 Thread Julian Gilbey
On Thu, Aug 29, 2024 at 11:45:46AM +0200, Jérémy Lal wrote: > Control: reassign -1 nodejs > Control: fixed -1 20.17.0+dfsg-2 Thanks for the quick response, Jérémy! Best wishes, Julian > Le jeu. 29 août 2024 à 11:06, Julian Gilbey a écrit : > > Package: node-minimatch >

[Pkg-javascript-devel] Bug#1081361: npm2deb: SyntaxWarning: invalid escape sequence '\/'

2024-09-10 Thread Julian Gilbey
Package: npm2deb Version: 0.3.0-12 Severity: normal Running npm2deb create gave a bunch of Python SyntaxWarnings: /usr/lib/python3/dist-packages/npm2deb/templates.py:328: SyntaxWarning: invalid escape sequence '\/' WATCH['github'] = """version=4 /usr/lib/python3/dist-packages/npm2deb/templates

Re: [Pkg-javascript-devel] Request to join the Debian JavaScript Maintainers group

2022-12-11 Thread Julian Gilbey
On Sun, Dec 11, 2022 at 11:19:44AM +0100, Yadd wrote: > On 11/12/2022 11:16, Debian GitLab wrote: > > Julian Gilbey <https://salsa.debian.org/jdg> requested Developer access > > to the Debian JavaScript Maintainers > > <https://salsa.debian.org/groups/js-team/-

[Pkg-javascript-devel] node-webfont (was: Re: Request to join the Debian JavaScript Maintainers group)

2022-12-11 Thread Julian Gilbey
Amazing, thanks all! Comments and questions below On Sun, Dec 11, 2022 at 11:39:45PM +0530, Pirate Praveen wrote: > On Sun, Dec 11 2022 at 05:45:04 PM +01:00:00 +01:00:00, Yadd > wrote: > > More simple: > > > > $ pkgjs-depends @mdi/font-build I discovered this after my initial post, readin

Re: [Pkg-javascript-devel] node-webfont (was: Re: Request to join the Debian JavaScript Maintainers group)

2022-12-11 Thread Julian Gilbey
On Sun, Dec 11, 2022 at 09:38:12PM +0100, Jonas Smedegaard wrote: > Quoting Julian Gilbey (2022-12-11 21:04:39) > > > > Maybe create just a node-webfont package with embedded dependencies > > > > That does seem like a sensible idea - I hadn't thought of doin

[Pkg-javascript-devel] Example of "best practice" group sources package?

2022-12-14 Thread Julian Gilbey
Dear all, Yadd said that to provide all embedded packages: > If you use dh-sequence-nodejs, just add "Provides: ${nodejs:Provides}" and: > > echo '*' >debian/nodejs/root_modules I've also started looking at Pirate's work-in-progress on node-webfont. I realise that I don't know a few things:

[Pkg-javascript-devel] Bug#1026800: ITP: node-webfont -- Generate icon fonts from SVG icons

2022-12-21 Thread Julian Gilbey
Package: wnpp Severity: wishlist Owner: Julian Gilbey X-Debbugs-Cc: debian-de...@lists.debian.org, pkg-javascript-de...@lists.alioth.debian.org * Package name: node-webfont Version : 11.4.0 Upstream Contact: https://github.com/itgalaxy/webfont/issues * URL : https

[Pkg-javascript-devel] Help with node-webfont packaging: rollup looks at test files

2022-12-22 Thread Julian Gilbey
I'm wondering if anyone has an idea about this. I've been working on packaging node-webfont (my current work is on salsa: https://salsa.debian.org/js-team/node-webfont). It now builds, but there is some really weird behaviour during the build. It builds the components that need building, then co

Re: [Pkg-javascript-devel] Help with node-webfont packaging: rollup looks at test files

2022-12-23 Thread Julian Gilbey
d, you need to change globby to a named export. > I've added the relevant commits to my fork on Salsa here. > > Regards. > On Thu, 22 Dec 2022 at 20:21, Julian Gilbey wrote: > > I'm wondering if anyone has an idea about this.  I've been working on > p

[Pkg-javascript-devel] Bug#1026974: Cannot exclude a component from consideration using !

2022-12-25 Thread Julian Gilbey
Package: pkg-js-tools Version: 0.15.12 Severity: normal I am working on a package (node-webfont) which requires a non-node component. The dh-nodejs tools keeps complaining, for example debclean reports: Found debian/nodejs/additional_components /!\ woff2/package.json not found Unable to load wof

[Pkg-javascript-devel] Bug#1026974: Bug#1026974: Cannot exclude a component from consideration using !

2022-12-25 Thread Julian Gilbey
nts is > used to exclude a component listed in debian/watch. > On Sun, 25 Dec 2022 at 13:09, Julian Gilbey wrote: > > Package: pkg-js-tools > Version: 0.15.12 > Severity: normal > > I am working on a package (node-webfont) which requires a non-node &g

[Pkg-javascript-devel] Bug#1026974: Bug#1026974: Cannot exclude a component from consideration using !

2022-12-25 Thread Julian Gilbey
t its name preceded by a "!" in > debian/nodejs/additional_components. > From the above, I don't think "!" in debian/nodejs/additional_components is > used > to exclude a component listed in debian/watch. > On Sun, 25 Dec 2022 at 13:09, Julian Gilbey wrote: >

[Pkg-javascript-devel] Bug#1026974: Bug#1026974: Bug#1026974: Cannot exclude a component from consideration using !

2022-12-25 Thread Julian Gilbey
On Mon, Dec 26, 2022 at 02:07:02AM +0530, Pirate Praveen wrote: > > On 26/12/22 1:31 AM, Julian Gilbey wrote: > > Yes, these components are C++ code, not Javascript, so I want the > > dh-nodejs scripts to completely ignore them. > Then it may be better to package these two se

[Pkg-javascript-devel] Bug#1026974: Re\: Bug#1026974: Cannot exclude a component from consideration using !

2022-12-25 Thread Julian Gilbey
reassign 1026974 dh-nodejs thanks On Sun, Dec 25, 2022 at 11:59:42PM +0100, Jonas Smedegaard wrote: > Quoting Julian Gilbey (2022-12-25 22:43:05) > > On Mon, Dec 26, 2022 at 02:07:02AM +0530, Pirate Praveen wrote: > > > > > > On 26/12/22 1:31 AM, Julian Gilbe

[Pkg-javascript-devel] Bug#1026974: Bug#1026974: Re\: Bug#1026974: Cannot exclude a component from consideration using !

2022-12-26 Thread Julian Gilbey
Thanks Yadd, and it isn't breaking the build, so no particular rush! Best wishes, Julian On Mon, Dec 26, 2022 at 09:10:18AM +0100, Yadd wrote: > Hi, > > I'm moving this week, will take a look at this later ;-) > > Cheers, > Yadd > > Le Lundi, Décembre 26

[Pkg-javascript-devel] Bug#1027859: Uninstallable on bullseye-backports because of nodejs security upgrade

2023-01-03 Thread Julian Gilbey
Package: pkg-js-tools Version: 0.15.9~bpo11+1 Severity: normal On bullseye, there has been a security update of nodejs to version 12.22.12~dfsg-1~deb11u1, but the bullseye-backports version depends on nodejs:any | nodejs (<< 12.22.5~dfsg-4~). Aptitude complains that it cannot install pkg-js-tools

[Pkg-javascript-devel] Bug#1027865: Cannot build for backports: fails test "npm package contains only the expected entries in the package dir"

2023-01-04 Thread Julian Gilbey
Package: node-jasmine Version: 4.5.0+~cs8.8.0-1 Severity: normal Hi, I'm trying to backport node-jasmine to bullseye (see https://bugs.debian.org/973617 for the reason). Unfortunately, one of the tests fails: Failures: 1) npm package contains only the expected entries in the package dir Messa

[Pkg-javascript-devel] Bug#1027865: Bug#1027865: Cannot build for backports: fails test "npm package contains only the expected entries in the package dir"

2023-01-04 Thread Julian Gilbey
On Wed, Jan 04, 2023 at 11:13:22AM +0100, Jérémy Lal wrote: > Le mer. 4 janv. 2023 à 10:39, Julian Gilbey a écrit : > > Package: node-jasmine > Version: 4.5.0+~cs8.8.0-1 > Severity: normal > > Hi, > > I'm trying to backport node-jasmine to bullseye

Re: [Pkg-javascript-devel] node-webfont_11.4.0+dfsg2+~cs35.7.26-1_amd64.changes REJECTED

2023-01-18 Thread Julian Gilbey
Hi Thorsten, Thanks - good catch! Yadd also spotted it and it was already fixed in salsa waiting for the version -2 upload. I've just re-uploaded the package to NEW with a fixed d/copyright file. Best wishes, Julian On Tue, Jan 17, 2023 at 07:00:09PM +, Thorsten Alteholz wrote: > > Hi

Re: [Pkg-javascript-devel] node-webfont_11.4.0+dfsg2+~cs35.7.26-1_amd64.changes REJECTED

2023-01-26 Thread Julian Gilbey
Hi ftpmaster team, Would it be possible to take another look at this package (node-webfont) now that I've fixed debian/copyright? Thanks! Julian On Tue, Jan 17, 2023 at 07:00:09PM +, Thorsten Alteholz wrote: > > Hi Julian, > > according to the file headers, the copyright holder of the

Re: [Pkg-javascript-devel] node-webfont_11.4.0+dfsg2+~cs35.7.26-1_amd64.changes REJECTED

2023-02-05 Thread Julian Gilbey
On Sat, Feb 04, 2023 at 02:10:10AM +, Thorsten Alteholz wrote: > > Hi Julian, > > please also mention the GPL of VarStream-0.3.2/src/VarStream* in your > debian/copyright. > > Thanks! > Thorsten Hi Thorsten, Yeesh! That's so obviously a bug in varstream - I've submitted an issue to the

Re: [Pkg-javascript-devel] node-webfont_11.4.0+dfsg2+~cs35.7.26-1_amd64.changes REJECTED

2023-02-05 Thread Julian Gilbey
On Sat, Feb 04, 2023 at 02:10:10AM +, Thorsten Alteholz wrote: > > Hi Julian, > > please also mention the GPL of VarStream-0.3.2/src/VarStream* in your > debian/copyright. > > Thanks! > Thorsten Thanks so much for processing the new version so quickly! Julian -- Pkg-javascript-devel

Re: [Pkg-javascript-devel] node-webfont_11.4.0+dfsg2+~cs35.7.26-1_amd64.changes REJECTED

2023-02-05 Thread Julian Gilbey
On Sun, Feb 05, 2023 at 06:57:19PM +0100, Thorsten Alteholz wrote: > Hi Julian, > > On 05.02.23 11:55, Julian Gilbey wrote: > > > > Yeesh! That's so obviously a bug in varstream - I've submitted an > > issue to the GitHub VarStream repository about the

[Pkg-javascript-devel] Help with node-webfont test failures on 3 arches - possibly wasm related?

2023-02-14 Thread Julian Gilbey
I've just submitted node-webfont to ci.debian.net and had failures on three architectures. One (armel) appears to be just timeouts, so that's easy to handle. But it's also failing on ppc64el and s390x, and there I'm stuck. (https://ci.debian.net/packages/n/node-webfont/) On s390x, it's consisten

Re: [Pkg-javascript-devel] Help with node-webfont test failures on 3 arches - possibly wasm related?

2023-02-14 Thread Julian Gilbey
Dear Jonas, On Wed, Feb 15, 2023 at 12:32:54AM +0100, Jonas Smedegaard wrote: > Quoting Julian Gilbey (2023-02-14 23:24:08) > > I've just submitted node-webfont to ci.debian.net and had failures on > > three architectures. > [...] > > My guess is that s390x can

Re: [Pkg-javascript-devel] Help with node-webfont test failures on 3 arches - possibly wasm related?

2023-02-16 Thread Julian Gilbey
On Wed, Feb 15, 2023 at 10:23:58AM +0100, Jonas Smedegaard wrote: > Quoting Julian Gilbey (2023-02-15 08:17:52) > > On Wed, Feb 15, 2023 at 12:32:54AM +0100, Jonas Smedegaard wrote: > > > (I used to maintain emscripten, but have been laid off from the job > > >

[Pkg-javascript-devel] Bug#1041010: Please include nbconvert-css

2023-07-13 Thread Julian Gilbey
Package: node-jupyterlab Version: 4.0.0~rc1+ds1+~1.0.2-1 Severity: wishlist Hi Yadd! Thanks for building this package! I'm in the process of trying to upgrade (python3-)nbconvert (it's a dependency of Spyder), and the new version tries to use https://unpkg.com/@jupyterlab/nbconvert-css@3.6.1/sty

[Pkg-javascript-devel] Bug#1041010: Bug#1041010: Bug#1041010: Please include nbconvert-css

2023-07-16 Thread Julian Gilbey
On Fri, Jul 14, 2023 at 07:19:42AM +0400, Yadd wrote: > On 7/14/23 01:40, Julian Gilbey wrote: > > Package: node-jupyterlab > > Version: 4.0.0~rc1+ds1+~1.0.2-1 > > Severity: wishlist > > > > Hi Yadd! > > > > Thanks for building this package! > >

[Pkg-javascript-devel] Bug#1041010: Bug#1041010: Bug#1041010: Please include nbconvert-css

2023-07-17 Thread Julian Gilbey
On Sun, Jul 16, 2023 at 03:04:26PM +0100, Julian Gilbey wrote: > > > For some reason, nbconvert-css is excluded from the package. Might it > > > be possible to include it? > > > > > > Best wishes, > > > > Hi, > > > > I put node-jupy

[Pkg-javascript-devel] Bug#1082088: mocha: prefixes every successful test with "undefined" rather than a tick

2024-09-18 Thread Julian Gilbey
Package: mocha Version: 10.7.2+ds1+~cs33.1.11-2 Severity: normal When running mocha, its reporting looks like this: waterfall undefined basics rather than the expected waterfall ✓ basics Best wishes, Julian -- Pkg-javascript-devel mailing list Pkg-javascript-devel@alioth-lists

[Pkg-javascript-devel] Bug#1082759: node-istanbul: v 0.4.5 deprecated upstream; please upgrade to maintained instanbuljs

2024-09-25 Thread Julian Gilbey
Package: node-istanbul Version: 0.4.5+repack10+~cs98.25.59-3 Severity: normal The current version of istanbul in Debian is quite ancient and has been deprecated upstream. It has been replaced by istanbuljs: https://github.com/istanbuljs We should replace the Debian package with this newer upstrea

[Pkg-javascript-devel] Bug#1092467: node-xterm: deprecated upstream; move to @xterm instead

2025-01-08 Thread Julian Gilbey
Source: node-xterm Version: 5.3.0-3 Severity: normal Upstream have deprecated xterm* in favour of the @xterm family; we should probably upgrade to that. (It might also address some of the other open bugs against this package.) Best wishes, Julian -- Pkg-javascript-devel mailing list Pkg-ja

[Pkg-javascript-devel] Bug#1110204: marked as pending in pkg-js-tools

2025-08-04 Thread Julian Gilbey
Dear Yadd, It may be that this patch will need unapplying - see the discussion I've just contributed to at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1069256 Best wishes, Julian On Fri, Aug 01, 2025 at 07:29:20AM +, Yadd wrote: > Control: tag -1 pending > > Hello, > > Bug #11102

[Pkg-javascript-devel] Bug#1110204: dh-nodejs: nodejs:BuiltUsing uses binary package names rather than source package names

2025-07-31 Thread Julian Gilbey
Package: dh-nodejs Version: 0.15.23 Severity: normal Tags: patch The Built-Using dpkg field requires source package names, not binary package names, whereas dh-nodejs currently emits binary package names. My Perl is quite rusty, but I think what would solve it is modifying the builtUsing function

[Pkg-javascript-devel] Bug#1110204: dh-nodejs: nodejs:BuiltUsing uses binary package names rather than source package names

2025-08-01 Thread Julian Gilbey
On Thu, Jul 31, 2025 at 09:52:07PM +0100, Julian Gilbey wrote: > Package: dh-nodejs > Version: 0.15.23 > Severity: normal > Tags: patch > > The Built-Using dpkg field requires source package names, not binary > package names, whereas dh-nodejs currently emits binary package