Your message dated Tue, 15 Oct 2024 06:23:44 +0000
with message-id <e1t0ay8-007djd...@fasolo.debian.org>
and subject line Bug#1084998: fixed in nsscache 0.49-4
has caused the Debian Bug report #1084998,
regarding nsscache: FTBFS: AssertionError: 'Wed Dec 31 17:00:02 1969' != 'Thu 
Jan 1 00:00:02 1970'
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.)


-- 
1084998: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084998
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:nsscache
Version: 0.49-3
Severity: serious
Tags: ftbfs

Dear maintainer:

[ This is due to the latest changes in tzdata. You might want to adapt
the tests to the new tzdata behavior or maybe add a build-depends on 
tzdata-legacy ]

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

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary --with=python3 --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
        pybuild --configure -i python{version} -p 3.12
I: pybuild base:311: python3.12 setup.py config
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: 
setuptools.installer and fetch_build_eggs are deprecated.
!!

        
********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        
********************************************************************************

!!
  dist.fetch_build_eggs(dist.setup_requires)
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: 
Unknown distribution option: 'tests_require'
  warnings.warn(msg)
running config
   dh_auto_build -O--buildsystem=pybuild
        pybuild --build -i python{version} -p 3.12
I: pybuild base:311: /usr/bin/python3 setup.py build
/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: 
setuptools.installer and fetch_build_eggs are deprecated.
!!

        
********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        
********************************************************************************

!!
  dist.fetch_build_eggs(dist.setup_requires)
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: 
Unknown distribution option: 'tests_require'
  warnings.warn(msg)
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache
copying nss_cache/nss.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache
copying nss_cache/nss_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache
copying nss_cache/command_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache
copying nss_cache/app.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache
copying nss_cache/error_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache
copying nss_cache/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache
copying nss_cache/config.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache
copying nss_cache/lock_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache
copying nss_cache/config_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache
copying nss_cache/error.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache
copying nss_cache/command.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache
copying nss_cache/app_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache
copying nss_cache/lock.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/caches
copying nss_cache/caches/cache_factory.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/caches
copying nss_cache/caches/cache_factory_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/caches
copying nss_cache/caches/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/caches
copying nss_cache/caches/caches_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/caches
copying nss_cache/caches/caches.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/caches
copying nss_cache/caches/files_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/caches
copying nss_cache/caches/files.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/caches
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/maps
copying nss_cache/maps/group.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/maps
copying nss_cache/maps/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/maps
copying nss_cache/maps/maps.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/maps
copying nss_cache/maps/passwd.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/maps
copying nss_cache/maps/group_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/maps
copying nss_cache/maps/netgroup_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/maps
copying nss_cache/maps/passwd_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/maps
copying nss_cache/maps/netgroup.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/maps
copying nss_cache/maps/shadow_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/maps
copying nss_cache/maps/sshkey.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/maps
copying nss_cache/maps/shadow.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/maps
copying nss_cache/maps/maps_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/maps
copying nss_cache/maps/automount.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/maps
copying nss_cache/maps/automount_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/maps
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/util
copying nss_cache/util/timestamps_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/util
copying nss_cache/util/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/util
copying nss_cache/util/curl.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/util
copying nss_cache/util/file_formats.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/util
copying nss_cache/util/timestamps.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/util
copying nss_cache/util/file_formats_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/util
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/update
copying nss_cache/update/files_updater_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/update
copying nss_cache/update/files_updater.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/update
copying nss_cache/update/map_updater_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/update
copying nss_cache/update/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/update
copying nss_cache/update/map_updater.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/update
copying nss_cache/update/updater.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/update
copying nss_cache/update/updater_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/update
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/sources
copying nss_cache/sources/httpsource.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/sources
copying nss_cache/sources/ldapsource.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/sources
copying nss_cache/sources/source_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/sources
copying nss_cache/sources/s3source_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/sources
copying nss_cache/sources/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/sources
copying nss_cache/sources/source_factory.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/sources
copying nss_cache/sources/consulsource.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/sources
copying nss_cache/sources/s3source.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/sources
copying nss_cache/sources/httpsource_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/sources
copying nss_cache/sources/source_factory_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/sources
copying nss_cache/sources/gcssource_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/sources
copying nss_cache/sources/ldapsource_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/sources
copying nss_cache/sources/consulsource_test.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/sources
copying nss_cache/sources/source.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/sources
copying nss_cache/sources/gcssource.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/sources
running build_scripts
creating build
creating build/scripts-3.12
copying and adjusting nsscache -> build/scripts-3.12
changing mode of build/scripts-3.12/nsscache from 644 to 755
   dh_auto_test -O--buildsystem=pybuild
        pybuild --test -i python{version} -p 3.12
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build; 
python3.12 -m pytest
============================= test session starts ==============================
platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>
plugins: typeguard-4.3.0
collected 296 items / 1 skipped

nss_cache/app_test.py ..........                                         [  3%]
nss_cache/caches/cache_factory_test.py ...                               [  4%]
nss_cache/caches/caches_test.py ...                                      [  5%]
nss_cache/caches/files_test.py ............                              [  9%]
nss_cache/command_test.py .............................................F [ 25%]
....                                                                     [ 26%]
nss_cache/config_test.py .................                               [ 32%]
nss_cache/error_test.py .........                                        [ 35%]
nss_cache/lock_test.py ................                                  [ 40%]
nss_cache/maps/automount_test.py ......                                  [ 42%]
nss_cache/maps/group_test.py ......                                      [ 44%]
nss_cache/maps/maps_test.py ....                                         [ 45%]
nss_cache/maps/netgroup_test.py ......                                   [ 47%]
nss_cache/maps/passwd_test.py ..............                             [ 52%]
nss_cache/maps/shadow_test.py ......                                     [ 54%]
nss_cache/nss_test.py .....                                              [ 56%]
nss_cache/sources/consulsource_test.py ..............                    [ 61%]
nss_cache/sources/httpsource_test.py .........................           [ 69%]
nss_cache/sources/ldapsource_test.py ................................... [ 81%]
.                                                                        [ 81%]
nss_cache/sources/s3source_test.py ..............                        [ 86%]
nss_cache/sources/source_factory_test.py ....                            [ 87%]
nss_cache/sources/source_test.py ..                                      [ 88%]
nss_cache/update/files_updater_test.py ss..ssss                          [ 91%]
nss_cache/update/map_updater_test.py .........                           [ 94%]
nss_cache/update/updater_test.py ....                                    [ 95%]
nss_cache/util/file_formats_test.py ........                             [ 98%]
nss_cache/util/timestamps_test.py .....                                  [100%]

=================================== FAILURES ===================================
________ TestStatusCommand.testGetSingleMapMetadataTimestampEpochFalse _________

self = <nss_cache.command_test.TestStatusCommand 
testMethod=testGetSingleMapMetadataTimestampEpochFalse>

    def testGetSingleMapMetadataTimestampEpochFalse(self):
        # set the timezone so we get a consistent return value
        os.environ["TZ"] = "MST"
        time.tzset()
c = command.Status()
        values = c.GetSingleMapMetadata(config.MAP_PASSWORD, self.conf, 
epoch=False)
      self.assertEqual("Wed Dec 31 17:00:02 1969", values[1]["value"])
E       AssertionError: 'Wed Dec 31 17:00:02 1969' != 'Thu Jan  1 00:00:02 1970'
E       - Wed Dec 31 17:00:02 1969
E       + Thu Jan  1 00:00:02 1970

nss_cache/command_test.py:835: AssertionError
=============================== warnings summary ===============================
.pybuild/cpython3_3.12_nsscache/build/nss_cache/util/timestamps_test.py::TestTimestamps::testTimestampToDateTime
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build/nss_cache/util/timestamps.py:138:
 DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for 
removal in a future version. Use timezone-aware objects to represent datetimes in UTC: 
datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
    return datetime.datetime.utcfromtimestamp(ts)

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED 
nss_cache/command_test.py::TestStatusCommand::testGetSingleMapMetadataTimestampEpochFalse
============= 1 failed, 289 passed, 7 skipped, 1 warning in 2.65s ==============
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_nsscache/build; python3.12 -m pytest
        rm -fr -- /tmp/dh-xdg-rundir-SCAR8yZw
dh_auto_test: error: pybuild --test -i python{version} -p 3.12 returned exit 
code 13
make: *** [debian/rules:12: 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/202410/

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: nsscache
Source-Version: 0.49-4
Done: Jamie Wilkinson <j...@debian.org>

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

Debian distribution maintenance software
pp.
Jamie Wilkinson <j...@debian.org> (supplier of updated nsscache 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: Tue, 15 Oct 2024 15:50:17 +1100
Source: nsscache
Architecture: source
Version: 0.49-4
Distribution: unstable
Urgency: medium
Maintainer: Jamie Wilkinson <j...@debian.org>
Changed-By: Jamie Wilkinson <j...@debian.org>
Closes: 1084998
Changes:
 nsscache (0.49-4) unstable; urgency=medium
 .
   * Change test timezone to a the canonical name for this zone.
     (Closes: #1084998)
Checksums-Sha1:
 f650433b658c60d43b694e6641919efeada5be9a 2010 nsscache_0.49-4.dsc
 67e76abf9c8797ed4be937538fd1e2601025a948 330936 nsscache_0.49-4.debian.tar.xz
 692f81a8404a18e0a21a71f9ce240ee8ef5fca1c 7984 nsscache_0.49-4_amd64.buildinfo
Checksums-Sha256:
 22a610d245d14c84a1b9d8df008cd4593cbf513c23e8a27e41c35f1b862c59bd 2010 
nsscache_0.49-4.dsc
 13fa1ed86e70e6d38ecb22cb5c6891233f79365360b8217ba45f8757842556d3 330936 
nsscache_0.49-4.debian.tar.xz
 25b25b3ff0eac5600af4254bc9005adec62e0bea82303ee24390c9bc66989300 7984 
nsscache_0.49-4_amd64.buildinfo
Files:
 78c49869e7f440e701de5c5c61b00bf2 2010 admin optional nsscache_0.49-4.dsc
 4076eb31d1a009f918a213364435bae4 330936 admin optional 
nsscache_0.49-4.debian.tar.xz
 c7fe648bed2c5b8dcb8a68970c2e3170 7984 admin optional 
nsscache_0.49-4_amd64.buildinfo

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

iQIzBAEBCgAdFiEERA52kfhogLSsnHi0V1D3VO2bITgFAmcN9MsACgkQV1D3VO2b
ITjv8A//XyHp6K06eqOtugddznnDaVxyLF7X2Xf11dbnGBN79/V3E41hwgoDvXGj
/pmYFMj+jJE7mZFlmHgLLE7l8VkGOzM7mxvamF785FifGjRj77zYahg7CWXMfBhs
me5Nctm9iN1PktBpZYKK8Bs6X2G6e3c1J499rN2vGOtXZ1iJioZspyntfkC8J7Cn
Sk1ENTH+QjZEqpm6rmw3HsODGbdMSbTRfeiU5wCBBorib1VqgQG0bOqM+PjvX1Jj
vZiinNaD/XN9hx/jRV820sw7ZMatxWDsSoG5XTCCfmoFy5V8aAICRf6soYIuqPCJ
GztXJLUg/dMgCS8n3fekQts6J05cwyrVtlNUqAWmB8d/X1p/0/TsO5fTaF8OchCk
hSzD3EJPCM6oyBnyq4vosUuQ1ZXaCWsYqhrNEc181a87qI3gbfiJj4CD878A4Cew
kPaxJfyn1s+5I64WqF2UG/a4KhMjXuSpl3VD3/B4h+IekmlA7GzARVdq/aanfG1x
vJ778fPSZlyb+bCnl8j2nNj+wlBdOWbb155/bHvDxOvuSj6sPAtVTnWhcd/G/tjr
pTxITgGFeP4/qGa3nfm49JnPQ0BfJ9giWb5jltzhmpbC/iERYZtgbQM9/IYB9Q4j
eJK0uujg8rGAe0kMsQ51yiCFIMJ1HXwyhs/LiMTrhVTjmx/zTTM=
=/HM8
-----END PGP SIGNATURE-----

Attachment: pgp3KtRdJ0ca2.pgp
Description: PGP signature


--- End Message ---

Reply via email to