eroen@occam ~ $ equery w -e sys-kernel/genkernel-3.5.2.2 | grep -A10 COMMON_URI COMMON_URI="${DM_HOME}/dmraid-${VERSION_DMRAID}.tar.bz2 ${DM_HOME}/old/dmraid-${VERSION_DMRAID}.tar.bz2 mirror://kernel/linux/utils/raid/mdadm/mdadm-${VERSION_MDADM}.tar.xz ${RH_HOME}/lvm2/LVM2.${VERSION_LVM}.tgz ${RH_HOME}/lvm2/old/LVM2.${VERSION_LVM}.tgz ${BB_HOME}/busybox-${VERSION_BUSYBOX}.tar.bz2 http://www.open-iscsi.org/bits/open-iscsi-${VERSION_ISCSI}.tar.gz mirror://sourceforge/fuse/fuse-${VERSION_FUSE}.tar.gz http://podgorny.cz/unionfs-fuse/releases/unionfs-fuse-${VERSION_UNIONFS_FUSE}.tar.bz2 mirror://gnupg/gnupg/gnupg-${VERSION_GPG}.tar.bz2" -- SRC_URI="${COMMON_URI}" else inherit bash-completion-r1 eutils SRC_URI="mirror://gentoo/${P}.tar.xz ${COMMON_URI}" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" fi DESCRIPTION="Gentoo automatic kernel building scripts" HOMEPAGE="https://www.gentoo.org" LICENSE="GPL-2" SLOT="0" RESTRICT="" IUSE="cryptsetup ibm +firmware selinux" eroen@occam ~ $ equery w -e sys-kernel/genkernel-3.5.2.2 | grep VERSION_ISCSI VERSION_ISCSI='2.0-872' # warning, be sure to bump patches http://www.open-iscsi.org/bits/open-iscsi-${VERSION_ISCSI}.tar.gz -e "s:VERSION_ISCSI:$VERSION_ISCSI:" \ eroen@occam ~ $ curl --head http://www.open-iscsi.org/bits/open-iscsi-2.0-872.tar.gz HTTP/1.1 404 Not Found Set-Cookie: daitwqlh=1; expires=Sun, 29-Oct-2017 13:20:31 GMT Set-Cookie: wfvt_210605563=59f5ab6fdeb92; expires=Sun, 29-Oct-2017 10:50:31 GMT; path=/; httponly Content-Type: text/html; charset=UTF-8 Expires: Wed, 11 Jan 1984 05:00:00 GMT Cache-Control: no-cache, must-revalidate, max-age=0 Link: <http://www.open-iscsi.org/wp-json/>; rel="https://api.w.org/" Date: Sun, 29 Oct 2017 10:20:31 GMT Accept-Ranges: bytes Server: LiteSpeed Connection: close eroen@occam ~ $
eroen@occam ~ $ equery w -e sys-kernel/genkernel-3.5.2.2 | grep VERSION_UNIONFS_FUSE VERSION_UNIONFS_FUSE='0.24' http://podgorny.cz/unionfs-fuse/releases/unionfs-fuse-${VERSION_UNIONFS_FUSE}.tar.bz2 -e "s:VERSION_UNIONFS_FUSE:$VERSION_UNIONFS_FUSE:" \ eroen@occam ~ $ curl --head http://podgorny.cz/unionfs-fuse/releases/unionfs-fuse-0.24.tar.bz2HTTP/1.1 301 Moved Permanently Server: nginx/1.12.1 Date: Sun, 29 Oct 2017 10:28:58 GMT Content-Type: text/html Content-Length: 185 Connection: keep-alive Location: https://podgorny.cz/unionfs-fuse/releases/unionfs-fuse-0.24.tar.bz2 eroen@occam ~ $ curl --head https://podgorny.cz/unionfs-fuse/releases/unionfs-fuse-0.24.tar.bz2 HTTP/1.1 404 NOT FOUND Server: nginx/1.12.1 Date: Sun, 29 Oct 2017 10:29:08 GMT Content-Type: text/html; charset=utf-8 Content-Length: 4647 Connection: keep-alive Vary: Cookie, User-Agent, Accept-Language eroen@occam ~ $
The files should still be available on the Gentoo mirrors for now, so it doesn't matter too much that upstream is dead. I'll improve the URLs.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cfe6d32f8bc7cacc7ce01653eca549e4961d7f1 commit 7cfe6d32f8bc7cacc7ce01653eca549e4961d7f1 Author: Robin H. Johnson <robbat2@gentoo.org> AuthorDate: 2017-12-20 06:20:46 +0000 Commit: Robin H. Johnson <robbat2@gentoo.org> CommitDate: 2017-12-20 19:16:49 +0000 sys-kernel/genkernel: add explicit fallback to gentoo mirror for some old distfiles. Closes: https://bugs.gentoo.org/635768 Package-Manager: Portage-2.3.16, Repoman-2.3.6 sys-kernel/genkernel/genkernel-3.4.52.3.ebuild | 2 ++ sys-kernel/genkernel/genkernel-3.4.52.4-r1.ebuild | 2 ++ sys-kernel/genkernel/genkernel-3.4.52.4-r2.ebuild | 2 ++ sys-kernel/genkernel/genkernel-3.5.1.1.ebuild | 2 ++ sys-kernel/genkernel/genkernel-3.5.2.0-r1.ebuild | 2 ++ sys-kernel/genkernel/genkernel-3.5.2.1.ebuild | 2 ++ sys-kernel/genkernel/genkernel-3.5.2.2.ebuild | 2 ++ sys-kernel/genkernel/genkernel-3.5.2.3.ebuild | 2 ++ sys-kernel/genkernel/genkernel-3.5.2.4.ebuild | 2 ++ sys-kernel/genkernel/genkernel-9999.ebuild | 2 ++ 10 files changed, 20 insertions(+)