>>> Merging app-accessibility/yasr-0.6.5 to / --- /aclocal/ >>> /aclocal/intdiv0.m4 >>> /aclocal/progtest.m4 >>> /aclocal/glibc21.m4 >>> /aclocal/inttypes-pri.m4 >>> /aclocal/lcmessage.m4 >>> /aclocal/ulonglong.m4 >>> /aclocal/iconv.m4 >>> /aclocal/isc-posix.m4 >>> /aclocal/stdint_h.m4 >>> /aclocal/lib-link.m4 >>> /aclocal/uintmax_t.m4 >>> /aclocal/codeset.m4 >>> /aclocal/lib-prefix.m4 >>> /aclocal/inttypes.m4 >>> /aclocal/gettext.m4 >>> /aclocal/inttypes_h.m4 >>> /aclocal/lib-ld.m4 --- /usr/ --- /usr/share/ --- /usr/share/man/ --- /usr/share/man/man1/ >>> /usr/share/man/man1/yasr.1.gz --- /usr/share/doc/ --- /usr/share/doc/yasr-0.6.5/ >>> /usr/share/doc/yasr-0.6.5/AUTHORS.gz >>> /usr/share/doc/yasr-0.6.5/INSTALL.gz >>> /usr/share/doc/yasr-0.6.5/ChangeLog.gz >>> /usr/share/doc/yasr-0.6.5/BUGS.gz >>> /usr/share/doc/yasr-0.6.5/README.gz >>> /usr/share/doc/yasr-0.6.5/CREDITS.gz --- /usr/bin/ >>> /usr/bin/yasr --- /etc/ --- /etc/yasr/ >>> /etc/yasr/yasr.conf
AFAICS this comes from wrong fix for Bug 44982 (!), must have been broken for ages... 0.6.7 (latest version) still has broken Makefiles and $(destdir) in the sed expression has no effect, hardcoding /usr/share/aclocal there works.
I will look at this one also.
I am working on a version bump and fixing this at the same time. I was able to fix the sed expression so that it wants to install in /usr/share/aclocal. But, now, running an emerge with colission-protect gives the following results: * checking 26 files for package collisions existing file /usr/share/aclocal/codeset.m4 is not owned by this package existing file /usr/share/aclocal/gettext.m4 is not owned by this package existing file /usr/share/aclocal/glibc21.m4 is not owned by this package existing file /usr/share/aclocal/iconv.m4 is not owned by this package existing file /usr/share/aclocal/intdiv0.m4 is not owned by this package existing file /usr/share/aclocal/inttypes.m4 is not owned by this package existing file /usr/share/aclocal/inttypes_h.m4 is not owned by this package existing file /usr/share/aclocal/inttypes-pri.m4 is not owned by this package existing file /usr/share/aclocal/isc-posix.m4 is not owned by this package existing file /usr/share/aclocal/lib-ld.m4 is not owned by this package existing file /usr/share/aclocal/lib-link.m4 is not owned by this package existing file /usr/share/aclocal/lib-prefix.m4 is not owned by this package existing file /usr/share/aclocal/lcmessage.m4 is not owned by this package existing file /usr/share/aclocal/progtest.m4 is not owned by this package existing file /usr/share/aclocal/stdint_h.m4 is not owned by this package existing file /usr/share/aclocal/uintmax_t.m4 is not owned by this package existing file /usr/share/aclocal/ulonglong.m4 is not owned by this package * spent 0.0526812076569 seconds checking for file collisions * This package is blocked because it wants to overwrite * files belonging to other packages (see messages above). * If you have no clue what this is all about report it * as a bug for this package on http://bugs.gentoo.org Does any one who is familiar with autotools have any suggestions?
The ebuild for the new version is in portage, and it also fixes this issue.