Your message dated Fri, 08 Sep 2023 04:11:00 +0000
with message-id <e1qespg-009ug0...@fasolo.debian.org>
and subject line Bug#1050937: fixed in protobuf 3.21.12-7
has caused the Debian Bug report #1050937,
regarding protobuf: FTBFS: ModuleNotFoundError: No module named 'tzdata'
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.)


-- 
1050937: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050937
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: protobuf
Version: 3.21.12-6
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)

Dear Maintainer,

protobuf fails to build from source. From my build log on amd64:

```
Traceback (most recent call last):
  File "/usr/lib/python3.11/zoneinfo/_common.py", line 12, in load_tzdata
    return resources.files(package_name).joinpath(resource_name).open("rb")
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/resources/_common.py", line 22, in files
    return from_package(get_package(package))
                        ^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/resources/_common.py", line 53, in 
get_package
    resolved = resolve(package)
               ^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/resources/_common.py", line 44, in resolve
    return cand if isinstance(cand, types.ModuleType) else 
importlib.import_module(cand)
                                                           
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1126, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1140, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'tzdata'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/python3/setup.py", line 324, in <module>
    setup(
  File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 107, in 
setup
    return distutils.core.setup(**attrs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line 
185, in setup
    return run_commands(dist)
           ^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line 
201, in run_commands
    dist.run_commands()
  File "/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line 
969, in run_commands
    self.run_command(cmd)
  File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 1233, in 
run_command
    super().run_command(command)
  File "/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line 
988, in run_command
    cmd_obj.run()
  File "/usr/lib/python3/dist-packages/setuptools/command/test.py", line 223, 
in run
    self.run_tests()
  File "/usr/lib/python3/dist-packages/setuptools/command/test.py", line 226, 
in run_tests
    test = unittest.main(
           ^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/unittest/main.py", line 101, in __init__
    self.parseArgs(argv)
  File "/usr/lib/python3.11/unittest/main.py", line 150, in parseArgs
    self.createTests()
  File "/usr/lib/python3.11/unittest/main.py", line 161, in createTests
    self.test = self.testLoader.loadTestsFromNames(self.testNames,
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/unittest/loader.py", line 220, in loadTestsFromNames
    suites = [self.loadTestsFromName(name, module) for name in names]
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/unittest/loader.py", line 220, in <listcomp>
    suites = [self.loadTestsFromName(name, module) for name in names]
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/unittest/loader.py", line 191, in loadTestsFromName
    return self.loadTestsFromModule(obj)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/command/test.py", line 57, in 
loadTestsFromModule
    tests.append(self.loadTestsFromName(submodule))
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/unittest/loader.py", line 154, in loadTestsFromName
    module = __import__(module_name)
             ^^^^^^^^^^^^^^^^^^^^^^^
  File 
"/<<PKGBUILDDIR>>/python3/google/protobuf/internal/well_known_types_test.py", 
line 56, in <module>
    _TZ_JAPAN = zoneinfo.ZoneInfo('Japan')
                ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/zoneinfo/_common.py", line 24, in load_tzdata
    raise ZoneInfoNotFoundError(f"No time zone found with key {key}")
zoneinfo._common.ZoneInfoNotFoundError: 'No time zone found with key Japan'
make[1]: *** [debian/rules:105: override_dh_auto_test-arch] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:23: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
```

The full log you can get from riscv64 builder also:
https://buildd.debian.org/status/fetch.php?pkg=protobuf&arch=riscv64&ver=3.21.12-6%2Bb1&stamp=1693418596&raw=0

-- 
Regards,
--
  Bo YU

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: protobuf
Source-Version: 3.21.12-7
Done: Laszlo Boszormenyi (GCS) <g...@debian.org>

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

Debian distribution maintenance software
pp.
Laszlo Boszormenyi (GCS) <g...@debian.org> (supplier of updated protobuf 
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: Fri, 08 Sep 2023 02:21:34 +0000
Source: protobuf
Architecture: source
Version: 3.21.12-7
Distribution: unstable
Urgency: medium
Maintainer: Laszlo Boszormenyi (GCS) <g...@debian.org>
Changed-By: Laszlo Boszormenyi (GCS) <g...@debian.org>
Closes: 1050937
Changes:
 protobuf (3.21.12-7) unstable; urgency=medium
 .
   [ Aurelien Jarno <aurel...@aurel32.net> ]
   * Python: stop using backward compatibility timezones (closes: #1050937).
Checksums-Sha1:
 6fb941c6689d4022d5d278f8781fe826f916dc75 3086 protobuf_3.21.12-7.dsc
 a999f49a61a83bbeb868d4e7c0ba73fca2574141 35216 protobuf_3.21.12-7.debian.tar.xz
Checksums-Sha256:
 a430b7aad4ee98836ea8795106a063231f8d759ff0d000e81ea568e74d0e2e9a 3086 
protobuf_3.21.12-7.dsc
 fb0f1a62e5d4b2d9987e86f1814c20286616f8d2824f7bc7eead0b10ab774b5e 35216 
protobuf_3.21.12-7.debian.tar.xz
Files:
 bae98e97575e6775aeea079d5b909669 3086 devel optional protobuf_3.21.12-7.dsc
 f7fed15347f4f8aa14bef625199b711d 35216 devel optional 
protobuf_3.21.12-7.debian.tar.xz

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

iQIzBAEBCgAdFiEEfYh9yLp7u6e4NeO63OMQ54ZMyL8FAmT6k70ACgkQ3OMQ54ZM
yL+YZQ//bG2CfRxbUG/LVYjcW1PLTmnZqS3D4YYEdaoIisfOlmmbQjD+wzuaumNl
KvLDdwZu1bkciAJcguo0JtOOIWj1FXG6bvQzwSoY74riiE8uTfNzt7W2D/db+L1Y
amgvTGOUdhzIG8yMApCaesvxUkXJidWIkGL76O8pgbhX0TW2IOTClbhcfaZ85+No
hzJ2p7DUCB7jLDtH+waSPbQ4hOpTa0bqh1+Sd3lZpmxowxUvAgPwFcm+MLzq8wPE
784J1asfjrUErh/68Dwg4+7HD+X5yvGPsEG316DQmuOQP925iRMwzhXykp5qA39M
Y4Jrv+8SsYdi0HOS2ooyMm+B5dBQfCgA4mIkK4FkAXplKz0WcubuVDy4JDKRBZw1
2XzDsqnVQUh0O57DBDDRcRdpJcWziauXTZrRmgG39IkfBYset7BI1O7YBZgPfYBc
ljpXzgJFLLngq4Dy7u+cMeDalVMKK8cajqfyW58omt02evNVrSbRzW8j/txZ9fJ5
kMSeA0ARJdrkYjZKAckJzkIo9KrlMUPD88GIecRqQ6fbICL8xAvLfRedXydW/qO2
kFnj9/4/gYvPbP7vXifrEieNKcdOLUny+Cjl+cu+wPl0jijxAVmkDqwCTxc+eodK
iYHOOw5t5Pn+eiN9GEG6uo88sj0Ee7IcpSBrRRanaVCxzf+FDF8=
=qnKv
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to