With the new sys-devel/gettext-0.19, processing of translation files during the compile phase fails with: Making all in po make[2]: Entering directory '/tmp/paludis/app-text-pinfo-0.6.10-r4/work/pinfo-0.6.10/po' test ! -f ./pinfo.pot || \ test -z "cs.gmo de.gmo eu.gmo ja.gmo nl.gmo pl.gmo pt_BR.gmo ro.gmo ru.gmo sv.gmo vi.gmo" || mak make[3]: Entering directory '/tmp/paludis/app-text-pinfo-0.6.10-r4/work/pinfo-0.6.10/po' rm -f cs.gmo && /usr/bin/gmsgfmt -c --statistics -o cs.gmo cs.po rm -f de.gmo && /usr/bin/gmsgfmt -c --statistics -o de.gmo de.po rm -f eu.gmo && /usr/bin/gmsgfmt -c --statistics -o eu.gmo eu.po de.po:6: warning: header field 'Language' missing in header /usr/bin/gmsgfmt: found 1 fatal error 49 translated messages, 4 fuzzy translations, 1 untranslated message. Makefile:124: recipe for target 'de.gmo' failed make[3]: *** [de.gmo] Error 1 Reproducible: Always
Created attachment 378518 [details, diff] patch: fix the .po files
Thanks for the patch. It's applied with no revision bump. 08 Jun 2014; Jeroen Roovers <jer@gentoo.org> pinfo-0.6.10-r4.ebuild, +files/pinfo-0.6.10-gettext-0.19.patch: Add gettext-0.19 compatibility patch by zimous (bug #512764).