Summary: | sys-fs/btrfs-progs fails because of underlinking | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | New packages | Assignee: | Joe Peterson (RETIRED) <lavajoe> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Build log |
Description
Diego Elio Pettenò (RETIRED)
2011-05-31 10:08:29 UTC
Hey Diego, this underlinking issue is very interesting, and it appears that it could, indeed, cause badness. Your blog post does not talk about ways to "fix" it. Is there a way to do such without appealing to upstream (i.e. through a change in flags)? If not, it may be difficult to convince all upstreams to change things to address this. The only solution is to link properly to the libraries used. In this case it should have -luuid -lcom_err, not just -luuid. OK, easy enough. BTW, is it just the "convert" program that has this underlinked condition, or others, as well? Currently, we only depend on e2fsprogs if the acl USE flag is set (which builds "convert"), but I'll move it outside the conditional if it affects others as well. Never mind - build log shows the problem for "convert"... I'll add it there. I can't easily tell if there are more problems; but if the others built without e2fsprogs then it should work fine. Fixed and patch sent to upstream |