As I mentioned on the Arch Linux tracker, I think there are good reasons for declaring an explicit dependency on tzdata even if it the dependency should be satisfied transitively or implicitly: https://bugs.archlinux.org/task/68642?project=1&string=python
Presumably it doesn't hurt anything to explicitly add a dependency on this (since the reason for *not* doing so is that the package is already required), and it would prevent bugs like the one that Christian pointed out.
As I mentioned on the Arch Linux tracker, I think there are good reasons for declaring an explicit dependency on tzdata even if it the dependency should be satisfied transitively or implicitly: https:/ /bugs.archlinux .org/task/ 68642?project= 1&string= python
Presumably it doesn't hurt anything to explicitly add a dependency on this (since the reason for *not* doing so is that the package is already required), and it would prevent bugs like the one that Christian pointed out.