Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 246926

Summary: app-accessibility/yasr installs macro files in /@aclocaldir@ (literally)
Product: Gentoo Linux Reporter: Diego Elio Pettenò (RETIRED) <flameeyes>
Component: New packagesAssignee: Gentoo Accessibility Team <accessibility>
Status: RESOLVED UPSTREAM    
Severity: normal CC: fauli
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 245872    

Description Diego Elio Pettenò (RETIRED) gentoo-dev 2008-11-15 15:11:04 UTC
yamato / # qlist yasr
/usr/share/locale/es/LC_MESSAGES/yasr.mo
/usr/share/locale/fr/LC_MESSAGES/yasr.mo
/usr/bin/yasr
/@aclocaldir@/gettext.m4
/@aclocaldir@/iconv.m4
/@aclocaldir@/lib-ld.m4
/@aclocaldir@/lib-link.m4
/@aclocaldir@/lib-prefix.m4
/@aclocaldir@/nls.m4
/@aclocaldir@/po.m4
/@aclocaldir@/progtest.m4
/etc/yasr/yasr.conf
Comment 1 Christian Faulhammer (RETIRED) gentoo-dev 2009-01-29 07:51:43 UTC
Diego, could you lend William a hand to fix this autotools issue?
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2009-01-31 18:34:13 UTC
sed -i -e '/^m4/d' "${S}"/Makefile.am
eautoreconf

and there you go it's fixed :P

The macro it is trying to install are already present in the system, I have *no* idea why they try to install them at all, so just keep out of the m4 directory and you'll be fine.

As an alternative you could also do

sed -i -e '/m4/d' "${S}"/Makefile.am
rm -r "${S}"/m4
eautoreconf

since the thing is using ancient gettext macros anyway.
Comment 3 William Hubbs gentoo-dev 2009-02-06 15:22:43 UTC
This is fixed in 0.6.9-r1, I will be sending patches upstream shortly.