Summary: | sys-fs/dislocker-0.7.3 - * ERROR: sys-fs/dislocker-0.7.3::gentoo failed (prepare phase): | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | AI0867, esigra, gentoo, nic, sam |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://github.com/gentoo/gentoo/pull/35125 https://github.com/gentoo/gentoo/pull/38159 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tar.bz2 sys-fs:dislocker-0.7.3:20210903-104325.log temp.tar.bz2 |
Description
Toralf Förster
2021-09-03 16:12:39 UTC
Created attachment 737260 [details]
emerge-info.txt
Created attachment 737263 [details]
emerge-history.txt
Created attachment 737266 [details]
environment
Created attachment 737269 [details]
etc.portage.tar.bz2
Created attachment 737272 [details]
sys-fs:dislocker-0.7.3:20210903-104325.log
Created attachment 737275 [details]
temp.tar.bz2
I was able to correct this on my system by adding quotes around ${name}.cmake on line 383 of /var/db/repos/gentoo/eclass/cmake.eclass The new line reads find "${S}" -name "${name}.cmake" -exec rm -v {} + || die (In reply to gentoo@netmalice.com from comment #7) > I was able to correct this on my system by adding quotes around > ${name}.cmake on line 383 of /var/db/repos/gentoo/eclass/cmake.eclass > > The new line reads > > find "${S}" -name "${name}.cmake" -exec rm -v {} + || die I confirm this is the right fix, so the bug is in cmake.eclass instead of on sys-apps/dislocker The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=76ad139fa613a3eb2a946c922d8fee43db9e1630 commit 76ad139fa613a3eb2a946c922d8fee43db9e1630 Author: Nic Boet <nic@boet.cc> AuthorDate: 2024-02-01 03:48:21 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2024-04-06 19:47:59 +0000 cmake.eclass: bug 811486 escape find patterns Modify cmake_src_prepare to qoute escape filenames within the find search patterns This resolves build issues with some EAPI 7 packages, i.e. sys-fs/dislocker via catalyst Bug: https://bugs.gentoo.org/811486 Signed-off-by: Nic Boet <nic@boet.cc> Closes: https://github.com/gentoo/gentoo/pull/35125 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> eclass/cmake.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Maybe someone should port to EAPI-8 though. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a395b82ac3d490ea94fea3721fac9b041e3cd0 commit 60a395b82ac3d490ea94fea3721fac9b041e3cd0 Author: Nic Boet <nic@boet.cc> AuthorDate: 2024-02-01 03:48:21 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2024-08-15 17:46:36 +0000 cmake.eclass: bug 811486 escape find patterns Modify cmake_src_prepare to qoute escape filenames within the find search patterns This resolves build issues with some EAPI 7 packages, i.e. sys-fs/dislocker via catalyst Bug: https://bugs.gentoo.org/811486 Signed-off-by: Nic Boet <nic@boet.cc> Closes: https://github.com/gentoo/gentoo/pull/35125 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> eclass/cmake.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) |