Summary: | sys-fs/multipath-tools-0.9.3: librarys are not installed where the service looks for them | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Stefan Schmid <schmidicom> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://forums.gentoo.org/viewtopic.php?p=8761773 | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=883809 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 883807 | ||
Bug Blocks: | 398051, 878763 | ||
Attachments: | emerge --info |
Description
Stefan Schmid
2022-11-30 14:43:49 UTC
Created attachment 838567 [details]
emerge --info
The build log shows that gcc is called with parameter -DMULTIPATH_DIR=\"/usr/lib64/multipath\", which is probably wrong. It should be "/lib64/multipath". The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=540b5786ee8bbc26fffab9523866ac6e36719aec commit 540b5786ee8bbc26fffab9523866ac6e36719aec Author: Sam James <sam@gentoo.org> AuthorDate: 2022-12-01 00:37:46 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-12-01 00:37:56 +0000 sys-fs/multipath-tools: fix plugin path Bug: https://bugs.gentoo.org/883759 Signed-off-by: Sam James <sam@gentoo.org> .../multipath-tools-0.9.3-r1.ebuild | 96 ++++++++++++++++++++++ 1 file changed, 96 insertions(+) Please let me know if 0.9.3-r1 works or not. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a240ce593ed71a0a9588b22025ea6885cbaa5d76 commit a240ce593ed71a0a9588b22025ea6885cbaa5d76 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-12-01 00:45:35 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-12-01 00:45:35 +0000 sys-fs/multipath-tools: further plugindir fixes Bug: https://bugs.gentoo.org/883759 Signed-off-by: Sam James <sam@gentoo.org> ...multipath-tools-0.9.3-r1.ebuild => multipath-tools-0.9.3-r2.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) It works, the service can be started again. Nevertheless, at some point someone should check if /lib64 is really the right place for these libraries and/or if this package also needs a split-usr USE flag. Thanks. And yes, agreed. |