Your message dated Wed, 01 Jan 2025 14:43:44 +0000
with message-id <e1tszwm-00bcbu...@fasolo.debian.org>
and subject line Bug#1091810: fixed in node-luxon 3.5.0+~3.4.2-1
has caused the Debian Bug report #1091810,
regarding node-luxon: FTBFS: FAIL test/datetime/relative.test.js Expected: 
"next month" Received: "next year"
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 ow...@bugs.debian.org
immediately.)


-- 
1091810: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1091810
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:node-luxon
Version: 3.4.4-2
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

(Note: This error looks that it may happen specifically on 31 December (today),
so if you try to reproduce it tomorrow and the error disappears, please use
faketime (or equivalent) to build it "today").

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   dh_auto_clean --buildsystem=nodejs
        rm -rf ./node_modules/.cache ./.nyc_output
rm ./node_modules/.cache
rm ./node_modules/.cache
   debian/rules execute_before_dh_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -rf build
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure --buildsystem=nodejs
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
node tasks/buildNode.js
Building node
Built node
node tasks/buildGlobal.js
Building global
Built global
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_test --buildsystem=nodejs
        mkdir -p node_modules
        ln -s ../. node_modules/luxon
        /bin/sh -ex debian/tests/pkg-js/test
+ TZ=America/New_York LANG=en_US jest
PASS test/datetime/tokenParse.test.js
PASS test/datetime/create.test.js
PASS test/datetime/toFormat.test.js
PASS test/datetime/regexParse.test.js
PASS test/datetime/format.test.js
PASS test/datetime/math.test.js
PASS test/interval/many.test.js
PASS test/datetime/diff.test.js
PASS test/duration/format.test.js
PASS test/datetime/localeWeek.test.js
PASS test/datetime/zone.test.js
PASS test/duration/units.test.js
PASS test/interval/info.test.js
PASS test/datetime/set.test.js
FAIL test/datetime/relative.test.js
  ● DateTime#toRelativeCalendar picks the correct unit with no options

    expect(received).toBe(expected) // Object.is equality

    Expected: "next month"
    Received: "next year"

      122 |   const now = DateTime.now();
      123 |   const isLastDayOfMonth = now.endOf("month").day === now.day;
    > 124 |   expect(now.plus({ days: 1 }).toRelativeCalendar()).toBe(
          |                                                      ^
      125 |     isLastDayOfMonth ? "next month" : "tomorrow"
      126 |   );
      127 | });

      at Object.<anonymous> (test/datetime/relative.test.js:124:54)

PASS test/interval/format.test.js
PASS test/info/listers.test.js
PASS test/duration/math.test.js
PASS test/datetime/getters.test.js
PASS test/zones/IANA.test.js
PASS test/datetime/misc.test.js
PASS test/duration/create.test.js
PASS test/duration/parse.test.js
PASS test/interval/create.test.js
PASS test/info/zones.test.js
PASS test/zones/fixedOffset.test.js
PASS test/impl/english.test.js
PASS test/interval/parse.test.js
PASS test/datetime/dst.test.js
PASS test/duration/equality.test.js
PASS test/datetime/many.test.js
PASS test/datetime/invalid.test.js
PASS test/info/localeWeek.test.js
PASS test/duration/getters.test.js
PASS test/duration/invalid.test.js
PASS test/datetime/transform.test.js
PASS test/datetime/equality.test.js
PASS test/duration/reconfigure.test.js
PASS test/datetime/reconfigure.test.js
PASS test/duration/customMatrix.test.js
PASS test/duration/set.test.js
PASS test/duration/accuracy.test.js
PASS test/interval/localeWeek.test.js
PASS test/zones/local.test.js
PASS test/datetime/info.test.js
PASS test/duration/typecheck.test.js
PASS test/datetime/typecheck.test.js
PASS test/interval/typecheck.test.js
PASS test/interval/getters.test.js
PASS test/interval/setter.test.js
PASS test/zones/invalid.test.js
PASS test/info/features.test.js
PASS test/duration/info.test.js
PASS test/interval/proto.test.js
PASS test/datetime/degrade.test.js
PASS test/datetime/proto.test.js
PASS test/duration/proto.test.js
PASS test/zones/zoneInterface.test.js

Summary of all failing tests
FAIL test/datetime/relative.test.js
  ● DateTime#toRelativeCalendar picks the correct unit with no options

    expect(received).toBe(expected) // Object.is equality

    Expected: "next month"
    Received: "next year"

      122 |   const now = DateTime.now();
      123 |   const isLastDayOfMonth = now.endOf("month").day === now.day;
    > 124 |   expect(now.plus({ days: 1 }).toRelativeCalendar()).toBe(
          |                                                      ^
      125 |     isLastDayOfMonth ? "next month" : "tomorrow"
      126 |   );
      127 | });

      at Object.<anonymous> (test/datetime/relative.test.js:124:54)


Test Suites: 1 failed, 57 passed, 58 total
Tests:       1 failed, 1093 passed, 1094 total
Snapshots:   1 passed, 1 total
Time:        6.058 s
Ran all test suites.
dh_auto_test: error: /bin/sh -ex debian/tests/pkg-js/test returned exit code 1
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202412/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: node-luxon
Source-Version: 3.5.0+~3.4.2-1
Done: Yadd <y...@debian.org>

We believe that the bug you reported is fixed in the latest version of
node-luxon, 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 1091...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Yadd <y...@debian.org> (supplier of updated node-luxon 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 01 Jan 2025 15:09:29 +0100
Source: node-luxon
Architecture: source
Version: 3.5.0+~3.4.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers 
<pkg-javascript-de...@lists.alioth.debian.org>
Changed-By: Yadd <y...@debian.org>
Closes: 1091810
Changes:
 node-luxon (3.5.0+~3.4.2-1) unstable; urgency=medium
 .
   * Team upload
   * Declare compliance with policy 4.7.0
   * Embed typescript declarations
   * New upstream version 3.5.0+~3.4.2
   * Drop patch, now included in upstream
   * Install TS files
   * Fix test for December 31th (Closes: #1091810)
   * Mark jest as test dependency
   * Add missing testsuite
Checksums-Sha1: 
 ba210995daed301800fea58f48cf577664c371fd 2660 node-luxon_3.5.0+~3.4.2-1.dsc
 e4fc7214a420173cea47739c33cdf10874694db7 24683 
node-luxon_3.5.0+~3.4.2.orig-types-luxon.tar.gz
 452167c293f56ead31c263fa973311bf4503b072 427998 
node-luxon_3.5.0+~3.4.2.orig.tar.gz
 fec3408a82600b31d138c9239b5a290be1c6f8af 3548 
node-luxon_3.5.0+~3.4.2-1.debian.tar.xz
Checksums-Sha256: 
 8dee1eccd5cd3cc1bbb1091426487ed687ae121ccd614e415e61733cfb927d42 2660 
node-luxon_3.5.0+~3.4.2-1.dsc
 db584be10ab5fdc70ab5285fd45df71e890c25ddd584da5842cfc03aebecbf48 24683 
node-luxon_3.5.0+~3.4.2.orig-types-luxon.tar.gz
 a3f6e0650db9e44dbf5df9fd8d4114ffb8a3c32a82366572505f5dd843e373f8 427998 
node-luxon_3.5.0+~3.4.2.orig.tar.gz
 05616ea964db21823ae2b8b01fe984ce5799ef3ffc7c16790827352959dd9373 3548 
node-luxon_3.5.0+~3.4.2-1.debian.tar.xz
Files: 
 079108015678094156a753e6d76cc7a7 2660 javascript optional 
node-luxon_3.5.0+~3.4.2-1.dsc
 1dc31eef3dc07e37d4dc74cdfd6baf02 24683 javascript optional 
node-luxon_3.5.0+~3.4.2.orig-types-luxon.tar.gz
 b3a437d2bb61b44dff2e1b79a9762774 427998 javascript optional 
node-luxon_3.5.0+~3.4.2.orig.tar.gz
 58dfdb5da2d85c252187bbb515e89154 3548 javascript optional 
node-luxon_3.5.0+~3.4.2-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAmd1TOkACgkQ9tdMp8mZ
7uk0WA/+OhsKlQIaFKnMEpNO9fDg4q0GG6HUP3OCHizW7X32IqbPJVQQUiLOHTsE
gwoE5a//hlCTHhEGCfbZq2Q9Kz2Zx9OAuFtUrHcesfArfGv0nj+Q1h3wZH8IWkJg
KZxh6CEUpgG1HG0Ve62is3mVRtrRPVd6HYlBhkqI5TZyRRFzUMe2fjJEIXLg+rQ6
os+o3qPP3kg//BPg+/C7/8qQAxu+HCBMwmtiD4XgX70MPQTuYCErF56DyXEDyBs+
XMh0nPfAKEhhXxp77jaP/F/8rtbxRAHnf/WElFaz+GwO1foy6NFuq053QoLz74q+
m9gThYpUujunbDml3iLdIL+tH/VFnQ9Eb0yJepzcGfu6BwBACFim9bO3pNq2sdpe
52W+J+AOo4bW+KttkHxBHElQ5P73Yx4oxWraqrH6W0uzhURCp6TCkXjkz3Ld50fB
T8uwpBnTpLMjsbfozLlb4aLDqpqLt9XjvvlZxnbkW+3OmylbGcpbAmaPIcsbrd40
zLKNblxH8QRSI5FCbzHSa76JukWZxTh3UOSifDiEhM7JD8Rrst12pJGViBDI5WNh
JEzdyTz/Bsy8Z2CCGvv6YrEn/SpvCxEiWuoH8NRHeZz6ZCOgxsHrBaVaSCtgndNe
gl9AWVw1shg2BsOgLB2N+dQTbOl7mEvNUDUzD5slCyMQHZ8EEJ0=
=m9mi
-----END PGP SIGNATURE-----

Attachment: pgpvyBFbPsBL7.pgp
Description: PGP signature


--- End Message ---

Reply via email to