Bug 8739

Summary: libpng_1.6.17.bb recipe uses URL that no longer exists
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Juro Bystricky <juro.bystricky>
Component: multimediaAssignee: Maxin B. John <maxin.john>
Status: VERIFIED FIXED QA Contact: Alexandru Roman <alexandru.costinx.roman>
Severity: minor    
Priority: Medium CC: bogdanx.a.voiculescu, meta.mr.watcher, meta.watcher, ross.burton
Version: 2.0   
Target Milestone: 2.0.1   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Juro Bystricky 2015-11-30 19:15:19 UTC
Building libpng using the recipe libpng_1.6.17.bb will always issue the following warning:

WARNING: Failed to fetch URL http://downloads.sourceforge.net/project/libpng/libpng16/1.6.17/libpng-1.6.17.tar.xz, attempting MIRRORS if available

because the link that does not exist any more.
Comment 1 Ross Burton 2015-12-03 15:51:22 UTC
Looks like upstream moves the previous tarballs to "old-releases/" when it uploads new ones, so this is going to constantly hit us.
Comment 2 Maxin B. John 2015-12-08 14:42:19 UTC
An alternative source could be:
ftp://ftp.simplesystems.org/pub/png/src/libpng16

However, even that repository keeps moving the previous tarballs to 
ftp://ftp.simplesystems.org/pub/png/src/history/libpng16/
Comment 3 Maxin B. John 2015-12-14 14:39:52 UTC
GENTOO_MIRROR seems to be the proper place to fetch the libpng source. Patch for master branch sent to oe-core ML:

http://lists.openembedded.org/pipermail/openembedded-core/2015-December/114091.html
Comment 4 Maxin B. John 2016-02-02 12:31:33 UTC
Fixed in master branch. Will sent patch for Jethro.
Comment 6 Alexandru Roman 2016-02-15 12:14:28 UTC
Verified on master and jethro.