Summary: | sys-fs/lvm2-2.02.97-r1 fails to crosscompile: configure: error: thin_check not found in path | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Dennis Schridde <dschridde+gentoobugs> |
Component: | [OLD] Core system | Assignee: | Robin Johnson <robbat2> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | agk, cardoe, mike, proxy-maint, spookyghost |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Fix thin tool path check |
Description
Dennis Schridde
2012-12-24 00:35:04 UTC
*** This bug has been marked as a duplicate of bug 436332 *** *** Bug 491746 has been marked as a duplicate of this bug. *** Either it should DEPEND on sys-block/thin-provisioning-tools or the check should be removed (if it's pointless anyway). Created attachment 364634 [details, diff] Fix thin tool path check This issue is not specific to cross compiling but crops up any time you build lvm2 with an alternate $ROOT value and sys-block/thin-provisioning-tools is not installed on the host system. Instead of letting the configure script scan $PATH for the tools just set the path explicitly. Both 103 and 104 build now with this fix. Patched versions committed to my overlay: https://github.com/marineam/misc-overlay/commit/b80265052d31e43ddab5c864b3d8584ba60d9c66 Shouldn't the sys-block/thin-provisioning-tools package be pulled in as a dependency by the 'thin' use flag? I would also suggest that thin should not be selected by default. InCVS of .105-r2. |