Source: python-jira Version: 3.0-1 Severity: serious Dear maintainer,
It has been brought to our attention[1] that python-jira is doing network access during its build. On a build with network enabled: |PYTHONPATH=. http_proxy='127.0.0.1:9' python3 -m sphinx -N -bhtml docs/ build/html # HTML generator |Running Sphinx v4.2.0 |making output directory... done |loading intersphinx inventory from https://docs.python.org/3.7/objects.inv... |loading intersphinx inventory from https://requests.kennethreitz.org/en/master/objects.inv... |loading intersphinx inventory from https://requests-oauthlib.readthedocs.io/en/latest/objects.inv... |loading intersphinx inventory from https://ipython.readthedocs.io/en/stable/objects.inv... |loading intersphinx inventory from https://pip.readthedocs.io/en/stable/objects.inv... |intersphinx inventory has moved: https://pip.readthedocs.io/en/stable/objects.inv -> https://pip.pypa.io/en/stable/objects.inv On a build with a skewed clock: |PYTHONPATH=. http_proxy='127.0.0.1:9' python3 -m sphinx -N -bhtml docs/ build/html # HTML generator |Running Sphinx v4.2.0 |making output directory... done |loading intersphinx inventory from https://docs.python.org/3.7/objects.inv... |loading intersphinx inventory from https://requests.kennethreitz.org/en/master/objects.inv... |loading intersphinx inventory from https://requests-oauthlib.readthedocs.io/en/latest/objects.inv... |loading intersphinx inventory from https://ipython.readthedocs.io/en/stable/objects.inv... |loading intersphinx inventory from https://pip.readthedocs.io/en/stable/objects.inv... |WARNING: failed to reach any of the inventories with the following issues: |intersphinx inventory 'https://requests.kennethreitz.org/en/master/objects.inv' not fetchable due to <class 'requests.exceptions.SSLError'>: HTTPSConnectionPool(host='requests.kennethreitz.org', port=443): Max retries exceeded with url: /en/master/objects.inv (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1129)'))) |WARNING: failed to reach any of the inventories with the following issues: |intersphinx inventory 'https://ipython.readthedocs.io/en/stable/objects.inv' not fetchable due to <class 'requests.exceptions.SSLError'>: HTTPSConnectionPool(host='ipython.readthedocs.io', port=443): Max retries exceeded with url: /en/stable/objects.inv (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1129)'))) |WARNING: failed to reach any of the inventories with the following issues: |intersphinx inventory 'https://requests-oauthlib.readthedocs.io/en/latest/objects.inv' not fetchable due to <class 'requests.exceptions.SSLError'>: HTTPSConnectionPool(host='requests-oauthlib.readthedocs.io', port=443): Max retries exceeded with url: /en/latest/objects.inv (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1129)'))) |WARNING: failed to reach any of the inventories with the following issues: |intersphinx inventory 'https://pip.readthedocs.io/en/stable/objects.inv' not fetchable due to <class 'requests.exceptions.SSLError'>: HTTPSConnectionPool(host='pip.readthedocs.io', port=443): Max retries exceeded with url: /en/stable/objects.inv (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1129)'))) |WARNING: failed to reach any of the inventories with the following issues: |intersphinx inventory 'https://docs.python.org/3.7/objects.inv' not fetchable due to <class 'requests.exceptions.SSLError'>: HTTPSConnectionPool(host='docs.python.org', port=443): Max retries exceeded with url: /3.7/objects.inv (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1129)'))) On a build with network blocked: |PYTHONPATH=. http_proxy='127.0.0.1:9' python3 -m sphinx -N -bhtml docs/ build/html # HTML generator |Running Sphinx v4.2.0 |making output directory... done |loading intersphinx inventory from https://docs.python.org/3.7/objects.inv... |loading intersphinx inventory from https://requests.kennethreitz.org/en/master/objects.inv... |loading intersphinx inventory from https://requests-oauthlib.readthedocs.io/en/latest/objects.inv... |loading intersphinx inventory from https://ipython.readthedocs.io/en/stable/objects.inv... |loading intersphinx inventory from https://pip.readthedocs.io/en/stable/objects.inv... |WARNING: failed to reach any of the inventories with the following issues: |intersphinx inventory 'https://requests-oauthlib.readthedocs.io/en/latest/objects.inv' not fetchable due to <class 'requests.exceptions.ConnectionError'>: HTTPSConnectionPool(host='requests-oauthlib.readthedocs.io', port=443): Max retries exceeded with url: /en/latest/objects.inv (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f7041681cd0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) |WARNING: failed to reach any of the inventories with the following issues: |intersphinx inventory 'https://ipython.readthedocs.io/en/stable/objects.inv' not fetchable due to <class 'requests.exceptions.ConnectionError'>: HTTPSConnectionPool(host='ipython.readthedocs.io', port=443): Max retries exceeded with url: /en/stable/objects.inv (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f7041681b20>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) |WARNING: failed to reach any of the inventories with the following issues: |intersphinx inventory 'https://docs.python.org/3.7/objects.inv' not fetchable due to <class 'requests.exceptions.ConnectionError'>: HTTPSConnectionPool(host='docs.python.org', port=443): Max retries exceeded with url: /3.7/objects.inv (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f7041681700>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) |WARNING: failed to reach any of the inventories with the following issues: |intersphinx inventory 'https://pip.readthedocs.io/en/stable/objects.inv' not fetchable due to <class 'requests.exceptions.ConnectionError'>: HTTPSConnectionPool(host='pip.readthedocs.io', port=443): Max retries exceeded with url: /en/stable/objects.inv (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f70416a1580>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) |WARNING: failed to reach any of the inventories with the following issues: |intersphinx inventory 'https://requests.kennethreitz.org/en/master/objects.inv' not fetchable due to <class 'requests.exceptions.ConnectionError'>: HTTPSConnectionPool(host='requests.kennethreitz.org', port=443): Max retries exceeded with url: /en/master/objects.inv (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f70426c1fa0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) Even *attempting* network access is forbidden for Debian main packages, see Policy ยง4.9 "Main building script: debian/rules": For packages in the main archive, required targets must not attempt network access, except, via the loopback interface, to services on the build host that have been started by the build. [1] https://alioth-lists.debian.net/pipermail/reproducible-builds/Week-of-Mon-20211115/013319.html -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. More about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
signature.asc
Description: PGP signature