Summary: | sys-process/criu-3.18 fails to set file capabilities for criu binary when /usr/sbin and /usr/bin are not same directories | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | i.Dark_Templar <idarktemplar> |
Component: | Current packages | Assignee: | Patrick McLean <chutzpah> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | flow, idarktemplar, toralf, virtualization |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log.bz2 |
Description
i.Dark_Templar
2024-01-21 11:39:47 UTC
Created attachment 882759 [details]
build.log.bz2
Full build log
It looks like it's not related to "filecaps" USE-flags, and happens for criu-3.18 anyway. For 3.17-r1 no such error is present. failed at 17.1_desktop_plasma-20240119-212005 with >>> /usr/bin/compel >>> /usr/lib64/libcompel.so.1 -> libcompel.so.1.0 >>> /usr/lib64/libcompel.so -> libcompel.so.1.0 >>> /usr/lib64/libcriu.so.2 -> libcriu.so.2.0 >>> /usr/lib64/libcriu.so -> libcriu.so.2.0 chmod: cannot access '/usr/bin/criu': No such file or directory * ERROR: sys-process/criu-3.18::gentoo failed (postinst phase): * (no error message) * The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69bc698b3ae809a978167a763a30b22b59c39f1b commit 69bc698b3ae809a978167a763a30b22b59c39f1b Author: Florian Schmaus <flow@gentoo.org> AuthorDate: 2024-01-21 14:51:00 +0000 Commit: Florian Schmaus <flow@gentoo.org> CommitDate: 2024-01-21 14:51:59 +0000 sys-process/criu: fix filecaps, set on usr/sbin instead of usr/bin Closes: https://bugs.gentoo.org/922611 Signed-off-by: Florian Schmaus <flow@gentoo.org> sys-process/criu/criu-3.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) |