Summary: | media-libs/mesa: Bad string substitution in mesa-7.11.2.ebuild (when doing a prefix build with 'dri' in pathname) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Duncan Forster <duncan.forster> |
Component: | New packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | normal | CC: | prefix |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Duncan Forster
2011-12-02 00:06:17 UTC
Possible idea: mv -f "${x}" "${x%dri*}mesa/" How about: pushd "${ED}"/usr/$(get_libdir)/dri > /dev/null || die for x in *$(get_libname); do if [ -f ${x} -o -L ${x} ]; then mv -f "${x}" ../mesa/ || die "Failed to move ${x}"; fi; done; popd > /dev/null thinking about this, why not just mv -f "${ED}"/usr/$(get_libdir)/dri/*$(get_libname) "${ED}"/usr/$(get_libdir)/mesa/ ? Ducan, is this issue still valid? Yes, this is still a problem. Everytime mesa library is updated I hack the ebuild to make it work. @Duncan Forster I see different code in gx86 now, can you recheck it's fixed? |