it seems that the commit at https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c0896473f9742b66c2f63dae3f4989ed4feeb25 removed the llvm-roc-3.0.0-add_libraries.patch file along with the rest of the cleanup of the old versions, but the ebuild that was left for sys-devel/llvm-roc-3.7.0-r1 references that patch file. This has left portage in a state where my currently installed llvm-roc is no longer in the portage repo and I cannot upgrade to the new version because the ebuild references a patch file that no longer exists. Reproducible: Always Steps to Reproduce: 1. Attempt to install sys-devel/llvm-roc-3.7.0-r1 Actual Results: ebuild fails to prepare due to missing patch file Expected Results: ebuild should install successfully
Created attachment 656756 [details] failed emerge log
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed878d4b030c135bf7f8d1ec8788acfb518b0d94 commit ed878d4b030c135bf7f8d1ec8788acfb518b0d94 Author: Craig Andrews <candrews@gentoo.org> AuthorDate: 2020-08-27 16:45:05 +0000 Commit: Craig Andrews <candrews@gentoo.org> CommitDate: 2020-08-27 16:45:54 +0000 sys-devel/llvm-roc: Restore accidentally deleted patch files/llvm-roc-3.0.0-add_libraries.patch is still used; it shouldn't have been deleted in commit 5c0896473f9742b66c2f63dae3f4989ed4feeb25 Closes: https://bugs.gentoo.org/739012 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Craig Andrews <candrews@gentoo.org> .../files/llvm-roc-3.0.0-add_libraries.patch | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+)