[Pkg-javascript-devel] Bug#921384: Bug#921384: node-stringprep breaks node-xmpp autopkgtest

Jérémy Lal kapouer at melix.org
Mon Feb 4 21:01:07 GMT 2019


Le lun. 4 févr. 2019 à 21:51, Paul Gevers <elbrus at debian.org> a écrit :

> Source: node-stringprep, node-xmpp
> Control: found -1 node-stringprep/0.8.0-5
> Control: found -1 node-xmpp/0.3.2-4
> X-Debbugs-CC: debian-ci at lists.debian.org
> User: debian-ci at lists.debian.org
> Usertags: breaks needs-update
>
> Dear maintainers,
>
> With a recent upload of node-stringprep the autopkgtest of node-xmpp
> fails in testing when that autopkgtest is run with the binary packages
> of node-stringprep from unstable. It passes when run with only packages
> from testing. In tabular form:
>                        pass            fail
> node-stringprep        from testing    0.8.0-5
> node-xmpp              from testing    0.3.2-4
> all others             from testing    from testing
>
> I copied some of the output at the bottom of this report.
>
> Currently this regression is blocking the migration of node-stringprep
> to testing [1]. Due to the nature of this issue, I filed this bug report
> against both packages. Can you please investigate the situation and
> reassign the bug to the right package? If needed, please change the
> bug's severity.
>
> More information about this bug and the reason for filing it can be found
> on
> https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
>
> Paul
>
> [1] https://qa.debian.org/excuses.php?package=node-stringprep
>
>
> https://ci.debian.net/data/autopkgtest/testing/amd64/n/node-xmpp/1853210/log.gz
>
> autopkgtest [05:55:44]: test command2: vows --spec
> autopkgtest [05:55:44]: test command2: [-----------------------
>
>   ♢ JID
>
>   parsing
>     ✓ parse a "domain" JID
>     ✓ parse a "user at domain" JID
>     ✓ parse a "domain/resource" JID
>     ✓ parse a "user at domain/resource" JID
>     ✓ parse an internationalized domain name as unicode
>     ✗ parse an internationalized domain name as ascii/punycode
>         »
>         actual expected
>
>         öxn--ko-eka.de <http://xn--xn--ko-eka-dcb.de>
>          // /usr/lib/nodejs/vows/lib/assert/macros.js:14
>     ✗ parse a JID with punycode
>         »
>         actual expected
>
>         приме́р.рфxn--lsa92diaqnge.xn--p1ai
>          // /usr/lib/nodejs/vows/lib/assert/macros.js:14
>   serialization
>     ✓ serialize a "domain" JID
>     ✓ serialize a "user at domain" JID
>     ✓ serialize a "domain/resource" JID
>     ✓ serialize a "user at domain/resource" JID
>   equality
>     ✓ parsed JIDs should be equal
>     ✓ parsed JIDs should be not equal
>     ✓ should ignore case in user
>     ✓ should ignore case in domain
>     ✓ should not ignore case in resource
>     ✓ should ignore international caseness
>
> ✗ Broken » 15 honored ∙ 2 broken (0.015s)
>
> autopkgtest [05:55:45]: test command2: -----------------------]



I started investigations about node-stringprep failure and while the fix is
probably
one line somewhere, it's hard to find it (nodejs cannot load the module, it
falls back to
a default useless behavior).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20190204/17b43168/attachment.html>


More information about the Pkg-javascript-devel mailing list