Hello. The following error occurs on merge attempt: * Generating en_GB translation ... Updating 'smplayer_en_GB.qm'... Generated 1747 translation(s) (1724 finished and 23 unfinished) Ignored 78 untranslated source text(s) [ !! ] * ERROR: media-video/smplayer-14.9.0.6690-r2::gentoo failed (compile phase): * failed to generate en_GB translation * * Call stack: * ebuild.sh, line 93: Called src_compile * environment, line 2102: Called l10n_for_each_locale_do 'gen_translation' * environment, line 1385: Called gen_translation 'en_GB' * environment, line 1063: Called die Previous revision, i.e. media-video/smplayer-14.9.0.6690-r1, compiled without any problems. Please fix. Reproducible: Always
Created attachment 399054 [details] build.log
Created attachment 399056 [details] emerge --info smplayer
same problem... make[1]: Leaving directory '/var/tmp/portage/media-video/smplayer-14.9.0.6690-r2/work/smplayer-14.9.0.6690/src' * Generating cs translation ... Updating 'smplayer_cs.qm'... Generated 1803 translation(s) (1802 finished and 1 unfinished) Ignored 22 untranslated source text(s) [ !! ] * ERROR: media-video/smplayer-14.9.0.6690-r2::gentoo failed (compile phase): * failed to generate cs translation * * Call stack: * ebuild.sh, line 93: Called src_compile * environment, line 2139: Called l10n_for_each_locale_do 'gen_translation' * environment, line 1422: Called gen_translation 'cs' * environment, line 1100: Called die * The specific snippet of code: * eend $? || die "failed to generate $1 translation" * * If you need support, post the output of `emerge --info '=media-video/smplayer-14.9.0.6690-r2::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-video/smplayer-14.9.0.6690-r2::gentoo'`. * The complete build log is located at '/var/tmp/portage/media-video/smplayer-14.9.0.6690-r2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/smplayer-14.9.0.6690-r2/temp/environment'. * Working directory: '/var/tmp/portage/media-video/smplayer-14.9.0.6690-r2/work/smplayer-14.9.0.6690/src/translations' * S: '/var/tmp/portage/media-video/smplayer-14.9.0.6690-r2/work/smplayer-14.9.0.6690'
Created attachment 399058 [details] build log
Created attachment 399060 [details] emerge --info
Created attachment 399062 [details] enviroment
Same issue with LINGUAS="de": Updating 'smplayer_de.qm'... Generated 1825 translation(s) (1825 finished and 0 unfinished) [ !! ] * ERROR: media-video/smplayer-14.9.0.6690-r2::gentoo failed (compile phase): * failed to generate de translation * * Call stack: * ebuild.sh, line 93: Called src_compile * environment, line 2148: Called l10n_for_each_locale_do 'gen_translation' * environment, line 1427: Called gen_translation 'de' * environment, line 1105: Called die * The specific snippet of code: * eend $? || die "failed to generate $1 translation"
+ 17 Mar 2015; Ben de Groot <yngwin@gentoo.org> smplayer-14.9.0.6690-r2.ebuild: + Fix translations generation snafu I have tested this fix with both USE="qt4 -qt5" and USE="-qt4 qt5".