I normally do 'emerge --deep --newuse --update --verbose --ask --tree <pkg>'. Doing this for world says that gtkspell needs to be updated: [ebuild U ] app-text/gtkspell-2.0.11 [2.0.4-r1] +doc 0 kB I choose yes and it looks like (I'm not sure) that the configure fails: config.status: executing default-1 commands cd . && /bin/sh /var/tmp/portage/gtkspell-2.0.11/work/gtkspell-2.0.11/missing --run aclocal-1.7 aclocal: configure.ac: 71: macro `AM_GLIB_GNU_GETTEXT' not found in library make: *** [aclocal.m4] Error 1 !!! ERROR: app-text/gtkspell-2.0.11 failed. !!! Function src_compile, Line 41, Exitcode 2 !!! compile failure !!! If you need support, post the topmost build error, NOT this status message. I get the same error message when just doing 'emerge --update gtkspell'. I can't find the package that installs aclocal, so I can't figure out which package to unmerge and re-emerge, so I can't tell you whether or not that works. Reproducible: Always Steps to Reproduce: 1. emerge --deep --newuse --update --verbose --ask --tree [ world | gtkspell ] 2. wait for it to error out 3. Lather, rinse, repeat. Actual Results: config.status: executing default-1 commands cd . && /bin/sh /var/tmp/portage/gtkspell-2.0.11/work/gtkspell-2.0.11/missing --run aclocal-1.7 aclocal: configure.ac: 71: macro `AM_GLIB_GNU_GETTEXT' not found in library make: *** [aclocal.m4] Error 1 !!! ERROR: app-text/gtkspell-2.0.11 failed. !!! Function src_compile, Line 41, Exitcode 2 !!! compile failure !!! If you need support, post the topmost build error, NOT this status message. Expected Results: Updated gtkspell from 2.0.4r-1 to 2.0.11.
this macro comes from: /usr/share/aclocal/glib-gettext.m4 from package: dev-libs/glib if you are still having this issue, please try rebuilding glib and try upgrading gtkspell again.