Your message dated Sat, 19 Feb 2022 08:37:54 +0000
with message-id <[email protected]>
and subject line Bug#1006079: fixed in node-ipaddr.js 2.0.1~dfsg-3
has caused the Debian Bug report #1006079,
regarding node-ipaddr.js: FTBFS: Unable to parse '' at
/usr/share/perl5/Debian/Dependency.pm line 356.
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1006079: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006079
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: node-ipaddr.js
Version: 2.0.1~dfsg-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> cd lib && terser -o ../debian/ipaddr.min.js ipaddr.js
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_test --buildsystem=nodejs
> mkdir -p node_modules
> ln -s ../. node_modules/ipaddr.js
> /bin/sh -ex debian/tests/pkg-js/test
> + mocha
>
>
> ipaddr
> undefined should define main classes
> undefined can construct IPv4 from octets
> undefined refuses to construct invalid IPv4
> undefined converts IPv4 to string correctly
> undefined returns correct kind for IPv4
> undefined allows to access IPv4 octets
> undefined checks IPv4 address format
> undefined validates IPv4 addresses
> undefined parses IPv4 in several weird formats
> undefined barfs at invalid IPv4
> undefined matches IPv4 CIDR correctly
> undefined parses CIDR reversible
> undefined parses IPv4 CIDR correctly
> undefined detects reserved IPv4 networks
> undefined checks the conventional IPv4 address format
> undefined refuses to construct IPv4 address with trailing and leading
> zeros
> undefined can construct IPv6 from 16bit parts
> undefined can construct IPv6 from 8bit parts
> undefined refuses to construct invalid IPv6
> undefined converts IPv6 to string correctly
> undefined converts IPv6 to RFC 5952 string correctly
> undefined returns IPv6 zoneIndex
> undefined returns IPv6 zoneIndex for IPv4-mapped IPv6 addresses
> undefined returns correct kind for IPv6
> undefined allows to access IPv6 address parts
> undefined checks IPv6 address format
> undefined validates IPv6 addresses
> undefined parses IPv6 in different formats
> undefined barfs at invalid IPv6
> undefined matches IPv6 CIDR correctly
> undefined parses IPv6 CIDR correctly
> undefined converts between IPv4-mapped IPv6 addresses and IPv4 addresses
> undefined refuses to convert non-IPv4-mapped IPv6 address to IPv4 address
> undefined detects reserved IPv6 networks
> undefined is able to determine IP address type
> undefined throws an error if tried to parse an invalid address
> undefined correctly processes IPv4-mapped addresses
> undefined correctly converts IPv6 and IPv4 addresses to byte arrays
> undefined correctly parses 1 as an IPv4 address
> undefined correctly detects IPv4 and IPv6 CIDR addresses
> undefined does not consider a very large or very small number a valid IP
> address
> undefined does not hang on ::8:8:8:8:8:8:8:8:8
> undefined subnetMatch does not fail on empty range
> undefined subnetMatch returns default subnet on empty range
> undefined subnetMatch does not fail on IPv4 when looking for IPv6
> undefined subnetMatch does not fail on IPv6 when looking for IPv4
> undefined subnetMatch can use a hybrid IPv4/IPv6 range list
> undefined is able to determine IP address type from byte array input
> undefined prefixLengthFromSubnetMask returns proper CIDR notation for
> standard IPv4 masks
> undefined prefixLengthFromSubnetMask returns proper CIDR notation for
> standard IPv6 masks
> undefined subnetMaskFromPrefixLength returns correct IPv4 subnet mask
> given prefix length
> undefined subnetMaskFromPrefixLength returns correct IPv6 subnet mask
> given prefix length
> undefined broadcastAddressFromCIDR returns correct IPv4 broadcast address
> undefined networkAddressFromCIDR returns correct IPv4 network address
> undefined networkAddressFromCIDR returns correct IPv6 network address
> undefined broadcastAddressFromCIDR returns correct IPv6 broadcast address
>
>
> 56 passing (31ms)
>
> Removing node_modules/ipaddr.js
> create-stamp debian/debhelper-build-stamp
> dh_prep
> dh_auto_install --buildsystem=nodejs
> dh_auto_install: warning: ./package.json#files: ipaddr.min.js does not exists
>
> dh_auto_install: warning: # /! "types" field should be replaced by "typings"
> in ./package.json
> Please report this bug
>
> dh_auto_install: warning: ### Missing ./ipaddr.min.js, skipping
>
> dh_auto_install: warning: ### Missing ./build/config.gypi, skipping
>
> Found "files" field in ./package.json, using it
> Found "types" field in ./package.json, using it
> mkdir -p
> /<<BUILDDIR>>/node-ipaddr.js-2.0.1\~dfsg/debian/tmp//usr/share/nodejs/ipaddr.js/lib
> install -m 644 ./lib/ipaddr.js
> /<<BUILDDIR>>/node-ipaddr.js-2.0.1\~dfsg/debian/tmp//usr/share/nodejs/ipaddr.js/lib/
> install -m 644 ./lib/ipaddr.js.d.ts
> /<<BUILDDIR>>/node-ipaddr.js-2.0.1\~dfsg/debian/tmp//usr/share/nodejs/ipaddr.js/lib/
> install -m 644 ./package.json
> /<<BUILDDIR>>/node-ipaddr.js-2.0.1\~dfsg/debian/tmp//usr/share/nodejs/ipaddr.js//
> install -m 644 ./package.json
> /<<BUILDDIR>>/node-ipaddr.js-2.0.1\~dfsg/debian/tmp//usr/share/nodejs/ipaddr.js//
> Unable to parse '' at /usr/share/perl5/Debian/Dependency.pm line 356.
> make: *** [debian/rules:8: binary] Error 255
The full build log is available from:
http://qa-logs.debian.net/2022/02/18/node-ipaddr.js_2.0.1~dfsg-2_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: node-ipaddr.js
Source-Version: 2.0.1~dfsg-3
Done: Yadd <[email protected]>
We believe that the bug you reported is fixed in the latest version of
node-ipaddr.js, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Yadd <[email protected]> (supplier of updated node-ipaddr.js package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 19 Feb 2022 08:59:43 +0100
Source: node-ipaddr.js
Architecture: source
Version: 2.0.1~dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers
<[email protected]>
Changed-By: Yadd <[email protected]>
Closes: 1006079
Changes:
node-ipaddr.js (2.0.1~dfsg-3) unstable; urgency=medium
.
* Team upload
* Fix d/control for Debian::Control (Closes: #1006079)
Checksums-Sha1:
8ec7b55ff4120027275022ec83cc5c12b35668d9 2150 node-ipaddr.js_2.0.1~dfsg-3.dsc
58fb951cfd93dd5f9c9bbf27212422de79cbc3bb 3296
node-ipaddr.js_2.0.1~dfsg-3.debian.tar.xz
Checksums-Sha256:
9dbb82d5a85a3e31ec52cba4ac82192b5be5f8e05220df7c6754e9095670525d 2150
node-ipaddr.js_2.0.1~dfsg-3.dsc
782b35b52e9d7ac1153983fe4fcd5ad7b948a688eae9c2a6fd6e026349f0e43a 3296
node-ipaddr.js_2.0.1~dfsg-3.debian.tar.xz
Files:
cc97fb8c4d858a241ff0d96417b1a163 2150 javascript optional
node-ipaddr.js_2.0.1~dfsg-3.dsc
b0f3a023464dd388f2ab7a885d4ff135 3296 javascript optional
node-ipaddr.js_2.0.1~dfsg-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAmIQo7kACgkQ9tdMp8mZ
7ukfxxAAiB5yQ/cEZKLXFOiuFHfd6VktA5mn+Lebq1QQTWYY4+n4iSb8c8eaw6Uv
L1Q1u4dNGohHBndLiuxuOMubu+AvbNLRKdLym06FxYu4qMjtiYeqxz3o8x45xKPO
G2A5MhnfokQMVPXGUuGuWtpuO7xGjt/VncnDiDdAuzShYxuIE+xz6KuAcUVJ/ntN
SjL0qBgovHDhEs+qeSRxLGUJ01mOmoDhXsf/qogLQxggOuk3n9jVJIdiN3u+2mPN
0hrVDY/xjEoy+gYlZvd66xAVf1hrmPFKwBlTUXuusu60pUNWfkccbbWLK0Rbfn0h
wGFgnRNcj6O76x1gR3zRWaS84+Sp2yKNdsy4Zc8jEVRfsBMQN2DN0YUTfan0nR8i
rCAxhY3ivdjSFAsyjAhasbdW3l2ZzBkfgAXf8Uv1aH+a5IEr0cQaO8xr8CVg7lbg
0pI5W0jNxiKr0z5lc55zI7gtV19+i7PKJdFjQptE8p6DHoImIt7pxabNrCTHtH40
I4jUE+VXb7zZOmoFxYSILv5uMN4SQSo+sxFQ9LTXoMEDgQKxu5Bfmltt2cHa4Dtj
uoy8bAvgiBbNMNAqDTyU1Wnjkb3CJ9hWob2SXCDFoWnqpX7uBzolgisdQXHyy0hq
40J47RNA4ZgbmXedDmwKgRpRRlB6ARBkHzGqXA5Fkc8OmzkiGnc=
=rpIg
-----END PGP SIGNATURE-----
--- End Message ---