On Tue, 10 Oct 2023 13:21:26 +0800 Paul Wise <p...@debian.org> wrote: > On Tue, 26 Sep 2023 15:23:12 +0200 Lucas Nussbaum wrote: > > > During a rebuild of all packages in sid, your package failed to build > > on amd64. > ... > > > ImportError while loading conftest '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_marshmallow/build/tests/conftes t.py'. > > > tests/conftest.py:4: in <module> > > > from tests.base import User, UserSchema, Blog > > > tests/base.py:14: in <module> > > > central = pytz.timezone("US/Central") > > > /usr/lib/python3/dist-packages/pytz/__init__.py:202: in timezone > > > raise UnknownTimeZoneError(zone) > > > E pytz.exceptions.UnknownTimeZoneError: 'US/Central' > > This was caused by the split of tzdata-legacy from tzdata, the fix is > to add tzdata-legacy to build-depends and I notice that you already > fixed the issue in git and tagged an upload but haven't uploaded yet.
I submitted an upstream PR to change the timezone to a non-legacy one: https://github.com/marshmallow-code/marshmallow/pull/2198 The change was merged. So the tzdata-legacy build dependency can be dropped when packaging the next upstream release. -- Benjamin Drung Debian & Ubuntu Developer