Bug 11575 - ERROR: cryptodev-tests-1.8-r0 do_checkuri: Fetcher failure for URL: 'http://download.gna.org/cryptodev-linux/cryptodev-linux-1.8.tar.gz'
Summary: ERROR: cryptodev-tests-1.8-r0 do_checkuri: Fetcher failure for URL: 'http://d...
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: 2.4
Hardware: x86 Multiple
: Medium+ normal
Target Milestone: 2.4 M1
Assignee: Rebecca Chang
QA Contact:
URL:
Whiteboard: Backport to 2.3.1, 2.2.2, 2.1.3
Depends on:
Blocks:
 
Reported: 2017-05-24 21:13 UTC by Juro Bystricky
Modified: 2017-05-28 23:47 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Juro Bystricky 2017-05-24 21:13:44 UTC
As reported by AB on several occasions:
https://autobuilder.yoctoproject.org/main/builders/nightly-checkuri/builds/527/steps/BuildImages/logs/stdio
https://autobuilder.yocto.io/builders/nightly-checkuri/builds/266/steps/BuildImages/logs/stdio

ERROR: cryptodev-tests-1.8-r0 do_checkuri: Fetcher failure for URL: 'http://download.gna.org/cryptodev-linux/cryptodev-linux-1.8.tar.gz'. URL http://download.gna.org/cryptodev-linux/cryptodev-linux-1.8.tar.gz doesn't work
ERROR: cryptodev-tests-1.8-r0 do_checkuri: Function failed: do_checkuri
ERROR: Logfile of failure stored in: /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-checkuri/build/build/tmp/work/i586-poky-linux/cryptodev-tests/1.8-r0/temp/log.do_checkuri.18302
NOTE: recipe cryptodev-tests-1.8-r0: task do_checkuri: Failed
ERROR: Task (/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-checkuri/build/meta/recipes-kernel/cryptodev/cryptodev-tests_1.8.bb:do_checkuri) failed with exit code '1'


Yet when I manually tried a few times to download the link http://download.gna.org/cryptodev-linux/cryptodev-linux-1.8.tar.gz I had no problems.
Comment 1 Ross Burton 2017-05-24 21:59:58 UTC
Yeah, best practise is to ignore checkuri failures if they can't be replicated unless they happen all the time on the AB (for example, if the autobuilder IP has been blacklisted).  There's too many transient network failures that the checkuri run exposes.

(we need to expose more details from the failed fetch, but that's another bug)
Comment 3 Ross Burton 2017-05-24 22:14:18 UTC
My wget of that URL is hanging, and http://isitdownorjust.me/download-gna-org/ suggests that the site is down.  Maybe you've a caching proxy?

Okay so lets leave this open overnight to see if the site appears again.  If it doesn't then we get to find out where the new upstream is, or if it just died (like directfb.org did).
Comment 4 Ross Burton 2017-05-24 22:15:33 UTC
For reference http://cryptodev-linux.org/download.html still lists download.gna.org as a canonical download site, and the alternative http://nwl.cc/pub/cryptodev-linux/ is still up.
Comment 5 Ross Burton 2017-05-24 22:17:49 UTC
Oh.

"In November 2016, the Gna! project announced it would soon be closing down, and explained "soon" to mean "within 3 months [of February 2017], or when the hardware dies."

Time to update the SRC_URI in master and backport to pyro/morty/krogoth/etc.
Comment 6 Rebecca Chang 2017-05-28 23:47:14 UTC
Patch merged into OE-Core and backports for older releases:-

OE-Core rev: dc8b21ae0ed3bceb9f3df4f6cd8f8f55b9c306fb

Poky master rev: cd1addaaf4f4681465de6b0ca705e01a5058e3ba

Poky pyro rev: 31389f8b0088a8a83aa5e50f11359b39934e4640

Poky morty rev: e92165f5cea1c345672dd866df6a44d1cd8b97ce

Poky krogoth rev: 80b35ed1a282a4f3f5d723febfd70481a48182c2