Debian Bug report logs -
#1017479
python-django-celery-beat: Missing unpackaged python3-tzdata dependency
Reply or subscribe to this bug.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian Python Team <team+python@tracker.debian.org>:
Bug#1017479; Package src:python-django-celery-beat.
(Tue, 16 Aug 2022 19:06:04 GMT) (full text, mbox, link).
Message #3 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: python-django-celery-beat
Version: 2.3.0-1
Severity: normal
Dear Maintainer,
django-celery-beat declares a dependency to tzdata[1] in its
requirements/default.txt however this package is not available in
Debian.
Because of this, tzdata will be downloaded from the internet if a
project declare a dependency to django-celery-beat even if already
installed using Debian packages.
From what I can see, tzdata is only a copy of the timezone info, already
available from the tzdata package and it is only used by upstream to
ensure tzdata info are installed on the target system (no trace of an
import in the source).
Rather than packaging the python version of tzdata, I think asking
upstream to remove the "obvious" dependency could be a cleaner solution.
Patching the requirement to drop the dependency could also work fine,
IMHO.
Best,
-- System Information:
Debian Release: bookworm/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.18.0-4-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND
Locale: LANG=en_US.UTF8, LC_CTYPE=en_US.UTF8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
[1]: https://pypi.org/simple/tzdata/
--
Baptiste Beauplat - lyknode
[signature.asc (application/pgp-signature, inline)]
Message sent on
to Baptiste Beauplat <lyknode@debian.org>:
Bug#1017479.
(Mon, 19 Sep 2022 19:42:02 GMT) (full text, mbox, link).
Message #6 received at 1017479-submitter@bugs.debian.org (full text, mbox, reply):
Control: tag -1 pending
Hello,
Bug #1017479 in python-django-celery-beat reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:
https://salsa.debian.org/python-team/packages/python-django-celery-beat/-/commit/a6d803abb23d1adc646708d00a491d07b1d126bc
------------------------------------------------------------------------
Add patch dropping requirement on tzdata
Closes: #1017479
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
------------------------------------------------------------------------
(this message was generated automatically)
--
Greetings
https://bugs.debian.org/1017479
Added tag(s) pending.
Request was from Mattia Rizzolo <mattia@debian.org>
to 1017479-submitter@bugs.debian.org.
(Mon, 19 Sep 2022 19:42:02 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Mon Sep 19 20:35:55 2022;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.