Source: pycurl Version: 7.44.1-1 Severity: serious Tags: ftbfs https://buildd.debian.org/status/fetch.php?pkg=pycurl&arch=amd64&ver=7.44.1-2&stamp=1631841618&raw=0 https://tests.reproducible-builds.org/debian/rb-pkg/bookworm/amd64/pycurl.html
... =================================== FAILURES =================================== ________________________ SshKeyCbTest.test_keyfunction _________________________ self = <tests.ssh_key_cb_test.SshKeyCbTest testMethod=test_keyfunction> @util.min_libcurl(7, 19, 6) # curl compiled with libssh doesn't support # CURLOPT_SSH_KNOWNHOSTS and CURLOPT_SSH_KEYFUNCTION @util.guard_unknown_libcurl_option def test_keyfunction(self): # with keyfunction returning ok def keyfunction(known_key, found_key, match): return pycurl.KHSTAT_FINE self.curl.setopt(pycurl.SSH_KNOWNHOSTS, '.known_hosts') self.curl.setopt(pycurl.SSH_KEYFUNCTION, keyfunction) try: > self.curl.perform() E pycurl.error: (6, 'Could not resolve host: web.sourceforge.net') tests/ssh_key_cb_test.py:40: error During handling of the above exception, another exception occurred: self = <tests.ssh_key_cb_test.SshKeyCbTest testMethod=test_keyfunction> @util.min_libcurl(7, 19, 6) # curl compiled with libssh doesn't support # CURLOPT_SSH_KNOWNHOSTS and CURLOPT_SSH_KEYFUNCTION @util.guard_unknown_libcurl_option def test_keyfunction(self): # with keyfunction returning ok def keyfunction(known_key, found_key, match): return pycurl.KHSTAT_FINE self.curl.setopt(pycurl.SSH_KNOWNHOSTS, '.known_hosts') self.curl.setopt(pycurl.SSH_KEYFUNCTION, keyfunction) try: self.curl.perform() self.fail('should have raised') except pycurl.error as e: > self.assertEqual(pycurl.E_LOGIN_DENIED, e.args[0]) E AssertionError: 67 != 6 tests/ssh_key_cb_test.py:43: AssertionError ----------------------------- Captured stderr call ----------------------------- * Could not resolve host: web.sourceforge.net * Closing connection 0 __________________ SshKeyCbTest.test_keyfunction_bogus_return __________________ self = <tests.ssh_key_cb_test.SshKeyCbTest testMethod=test_keyfunction_bogus_return> @util.min_libcurl(7, 19, 6) @util.guard_unknown_libcurl_option def test_keyfunction_bogus_return(self): def keyfunction(known_key, found_key, match): return 'bogus' self.curl.setopt(pycurl.SSH_KNOWNHOSTS, '.known_hosts') self.curl.setopt(pycurl.SSH_KEYFUNCTION, keyfunction) try: > self.curl.perform() E pycurl.error: (6, 'Could not resolve host: web.sourceforge.net') tests/ssh_key_cb_test.py:69: error During handling of the above exception, another exception occurred: self = <tests.ssh_key_cb_test.SshKeyCbTest testMethod=test_keyfunction_bogus_return> @util.min_libcurl(7, 19, 6) @util.guard_unknown_libcurl_option def test_keyfunction_bogus_return(self): def keyfunction(known_key, found_key, match): return 'bogus' self.curl.setopt(pycurl.SSH_KNOWNHOSTS, '.known_hosts') self.curl.setopt(pycurl.SSH_KEYFUNCTION, keyfunction) try: self.curl.perform() self.fail('should have raised') except pycurl.error as e: > self.assertEqual(pycurl.E_PEER_FAILED_VERIFICATION, e.args[0]) E AssertionError: 60 != 6 tests/ssh_key_cb_test.py:72: AssertionError ----------------------------- Captured stderr call ----------------------------- * Could not resolve host: web.sourceforge.net * Closing connection 0 ...