There's no v prefix in the output directory. Otherwise, the ebuild works. diff --git a/dev-util/spirv-tools/spirv-tools-2020.3.ebuild b/dev-util/spirv-tools/spirv-tools-2020.3.ebuild index f212aae098..30114a505b 100644 --- a/dev-util/spirv-tools/spirv-tools-2020.3.ebuild +++ b/dev-util/spirv-tools/spirv-tools-2020.3.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git" inherit git-r3 else - SNAPSHOT_COMMIT="v${PV}" + SNAPSHOT_COMMIT="${PV}" SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${SNAPSHOT_COMMIT}.tar.gz -> ${P}.tar.gz" KEYWORDS="amd64 ~ppc64 x86" S="${WORKDIR}"/${MY_PN}-${SNAPSHOT_COMMIT}
*** Bug 728538 has been marked as a duplicate of this bug. ***
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcb4eae00cae5c01aa1fec2fbd681ff19ff75018 commit bcb4eae00cae5c01aa1fec2fbd681ff19ff75018 Author: Joonas Niilola <juippis@gentoo.org> AuthorDate: 2020-06-17 07:56:46 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-06-17 07:56:46 +0000 dev-util/spirv-tools: fix build-breakage, #728530 - non-maintainer commit to fix "The source directory '${S}' doesn't exist". Closes: https://bugs.gentoo.org/728530 Signed-off-by: Joonas Niilola <juippis@gentoo.org> dev-util/spirv-tools/spirv-tools-2020.3.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-)