{"action":"created","issue":{"url":"https://api.github.com/repos/rockdaboot/mget/issues/28","labels_url":"https://api.github.com/repos/rockdaboot/mget/issues/28/labels{/name}","comments_url":"https://api.github.com/repos/rockdaboot/mget/issues/28/comments","events_url":"https://api.github.com/repos/rockdaboot/mget/issues/28/events","html_url":"https://github.com/rockdaboot/mget/issues/28","id":58500861,"number":28,"title":"Failing tests","user":{"login":"hypriot","id":10440767,"avatar_url":"https://avatars.githubusercontent.com/u/10440767?v=3","gravatar_id":"","url":"https://api.github.com/users/hypriot","html_url":"https://github.com/hypriot","followers_url":"https://api.github.com/users/hypriot/followers","following_url":"https://api.github.com/users/hypriot/following{/other_user}","gists_url":"https://api.github.com/users/hypriot/gists{/gist_id}","starred_url":"https://api.github.com/users/hypriot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hypriot/subscriptions","organizations_url":"https://api.github.com/users/hypriot/orgs","repos_url":"https://api.github.com/users/hypriot/repos","events_url":"https://api.github.com/users/hypriot/events{/privacy}","received_events_url":"https://api.github.com/users/hypriot/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-02-22T12:18:32Z","updated_at":"2015-02-22T13:32:32Z","closed_at":null,"body":"Hi,\r\n\r\nwith Ubuntu 14.04 I installed the prerequisites  as follows:\r\n```\r\napt-get install autoconf autogen automake libtool gtk-doc-tools xsltproc gettext zlib1g-dev liblzma-dev libbz2-dev libgnutls-dev libidn2-0-dev flex libssl-dev\r\n```\r\n\r\nThe I did  `./autogen.sh`, `./configure`, `make`, `make check`.\r\n\r\nMake check did run successful except for test:\r\n```\r\nPASS: test\r\nPASS: test-mget-1\r\nPASS: test-restrict-ascii\r\nPASS: test-i-http\r\nFAIL: test-i-https\r\nPASS: test-np\r\nPASS: test--spider-r\r\nPASS: test-meta-robots\r\nPASS: test-idn-robots\r\nPASS: test-idn-meta\r\nPASS: test-idn-cmd\r\nPASS: test-iri\r\nPASS: test-iri-percent\r\nPASS: test-iri-list\r\nPASS: test-iri-forced-remote\r\nPASS: test-auth-basic\r\nPASS: test-parse-html\r\nPASS: test-parse-rss\r\nPASS: test--page-requisites\r\nPASS: test--accept\r\nPASS: test-k\r\nmake[4]: Entering directory `/tmp/mget/tests'\r\nmake[4]: Nothing to be done for `all'.\r\nmake[4]: Leaving directory `/tmp/mget/tests'\r\n============================================================================\r\nTestsuite summary for mget 0.1.8\r\n============================================================================\r\n# TOTAL: 21\r\n# PASS:  20\r\n# SKIP:  0\r\n# XFAIL: 0\r\n# FAIL:  1\r\n# XPASS: 0\r\n# ERROR: 0\r\n============================================================================\r\nSee tests/test-suite.log\r\nPlease report to mget-bugs@googlegroups.com\r\n============================================================================\r\nmake[3]: *** [test-suite.log] Error 1\r\nmake[3]: Leaving directory `/tmp/mget/tests'\r\nmake[2]: *** [check-TESTS] Error 2\r\nmake[2]: Leaving directory `/tmp/mget/tests'\r\nmake[1]: *** [check-am] Error 2\r\nmake[1]: Leaving directory `/tmp/mget/tests'\r\nmake: *** [check-recursive] Error 1\r\n```\r\nAs the test only fails for https I think I might have installed a wrong prerequisite... what do you think? \r\n\r\n"},"comment":{"url":"https://api.github.com/repos/rockdaboot/mget/issues/comments/75435573","html_url":"https://github.com/rockdaboot/mget/issues/28#issuecomment-75435573","issue_url":"https://api.github.com/repos/rockdaboot/mget/issues/28","id":75435573,"user":{"login":"hypriot","id":10440767,"avatar_url":"https://avatars.githubusercontent.com/u/10440767?v=3","gravatar_id":"","url":"https://api.github.com/users/hypriot","html_url":"https://github.com/hypriot","followers_url":"https://api.github.com/users/hypriot/followers","following_url":"https://api.github.com/users/hypriot/following{/other_user}","gists_url":"https://api.github.com/users/hypriot/gists{/gist_id}","starred_url":"https://api.github.com/users/hypriot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hypriot/subscriptions","organizations_url":"https://api.github.com/users/hypriot/orgs","repos_url":"https://api.github.com/users/hypriot/repos","events_url":"https://api.github.com/users/hypriot/events{/privacy}","received_events_url":"https://api.github.com/users/hypriot/received_events","type":"User","site_admin":false},"created_at":"2015-02-22T13:32:32Z","updated_at":"2015-02-22T13:32:32Z","body":"My test-suite.log looks like this:\r\n\r\n```\r\nagrant@rpi-image-builder:/tmp/mget$ cat tests/test-suite.log\r\n======================================\r\n   mget 0.1.8: tests/test-suite.log\r\n======================================\r\n\r\n# TOTAL: 21\r\n# PASS:  20\r\n# SKIP:  0\r\n# XFAIL: 0\r\n# FAIL:  1\r\n# XPASS: 0\r\n# ERROR: 0\r\n\r\n.. contents:: :depth: 2\r\n\r\nFAIL: test-i-https\r\n==================\r\n\r\nresolving localhost:0...\r\nhas 127.0.0.1:0\r\ntry to listen on 127.0.0.1:0...\r\ninsecure listen on 127.0.0.1:36204...\r\ntry to listen on 127.0.0.1:0...\r\nsecure listen on 127.0.0.1:56087...\r\n  Testing ' ../../src/mget --ca-certificate=.././certs/x509-ca.pem -i urls.txt 2>&1'\r\nFailed to open ~/.mgetrc\r\nGnuTLS server init\r\nGnuTLS server init done\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nERROR: The certificate is not trusted.\r\nERROR: The certificate has expired.\r\nGnuTLS: Error in the certificate.\r\nServer handshake failed (-9)\r\nGnuTLS Server: A TLS packet with unexpected length was received.\r\nFailed to get connection (104)\r\nhead_first=0 deferred=0 iri=https://localhost:56087/page1.html\r\n[0] Downloading 'https://localhost:56087/page1.html' ...\r\nhead_first=0 deferred=0 iri=https://localhost:56087/page2.html\r\n[1] Downloading 'https://localhost:56087/page2.html' ...\r\n[0] Failed to download\r\n[1] Failed to download\r\nMissing expected file .test_14476/page1.html [--ca-certificate=.././certs/x509-ca.pem -i urls.txt]\r\n```"}}