Here's a "heads up" for those of you who are running Debian under Hercules.
I recently did an "apt-get upgrade" for my stretch (testing) system under Hercules, and it failed configuration with this error: ----- Setting up python3-minimal (3.4.3-4) ... Traceback (most recent call last): File "/usr/bin/py3compile", line 34, in <module> from debpython.version import SUPPORTED, debsorted, vrepr, \ File "/usr/share/python3/debpython/__init__.py", line 2, in <module> from datetime import datetime File "/usr/lib/python3.4/datetime.py", line 633, in <module> microseconds=999999) File "/usr/lib/python3.4/datetime.py", line 408, in __new__ assert abs(microseconds) < 3.1e6 AssertionError dpkg: error processing package python3-minimal (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: python3-minimal E: Sub-process /usr/bin/dpkg returned an error code (1) ----- I spent the weekend trying to resolve this. The bottom line: there is a bug in Hercules itself. The version of Hercules currently packaged for Debian, 3.07, has a bug in the emulation of the s390x hardware which causes configuration of the above package to fail. I downloaded Hercules 3.11 directly from upstream, compiled it from source, and installed it. The above error disappears under Hercules 3.11. The bottom line: We really need a new hercules package for Debian! -- .''`. Stephen Powell <zlinux...@wowway.com> : :' : `. `'` `-