Package: release.debian.org Severity: normal X-Debbugs-Cc: node-superag...@packages.debian.org, kapo...@debian.org, y...@debian.org Control: affects -1 + src:node-superagent User: release.debian....@packages.debian.org Usertags: unblock
[ Reason ] Due to nodejs changes, node-superagent autopkgtest started to fail because nodejs changed the http query method. [ Impact ] Bad management of the HTTP QUERY method [ Tests ] Test passed with the patch (which fixes FTBFS #1108818) [ Risks ] No risk, patch is trivial [ Checklist ] [X] all changes are documented in the d/changelog [X] I reviewed all changes and I approve them [X] attach debdiff against the package in testing [ Other info ] Patch is taken from upstream Best regards, Xavier unblock node-superagent/9.0.1-2
diff --git a/debian/changelog b/debian/changelog index 6af31b2..16049a2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +node-superagent (9.0.1-2) unstable; urgency=medium + + * Team upload + * patch: fix query method overwrite. Closes: #1108818. + + -- Jérémy Lal <kapo...@melix.org> Sun, 06 Jul 2025 20:38:43 +0200 + node-superagent (9.0.1-1) unstable; urgency=medium * Team upload diff --git a/debian/patches/fix-query-method.patch b/debian/patches/fix-query-method.patch new file mode 100644 index 0000000..1905394 --- /dev/null +++ b/debian/patches/fix-query-method.patch @@ -0,0 +1,20 @@ +From 05acc1a664880a0a65bd30b9d1cb78eb11bc5fa5 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Lal?= <kapo...@melix.org> +Date: Sun, 6 Jul 2025 17:40:21 +0200 +Subject: [PATCH] node agent: ignore query http method + +This is needed with newer node versions having QUERY in http.METHODS. +--- + src/node/agent.js | 1 + + 1 file changed, 1 insertion(+) + +--- a/src/node/agent.js ++++ b/src/node/agent.js +@@ -80,6 +80,7 @@ + + for (const name of methods) { + const method = name.toUpperCase(); ++ if (method === "QUERY") continue; + Agent.prototype[name] = function (url, fn) { + const request_ = new request.Request(method, url); + diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..0362bbd --- /dev/null +++ b/debian/patches/series @@ -0,0 +1 @@ +fix-query-method.patch
-- Pkg-javascript-devel mailing list Pkg-javascript-devel@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel