Package net-im/psi tries to install non-existent translations. Reproducible: Always Steps to Reproduce: 1.paludis -i net-im/psi::gentoo 2. 3. Actual Results: cp -f ../iconsets/system/default/logo_48.png /var/tmp/paludis/net-im-psi-0.12.1/image//usr/share/icons/hicolor/48x48/apps/psi.png make[1]: Leaving directory `/var/tmp/paludis/net-im-psi-0.12.1/work/psi-0.12.1/src' install: cannot stat `psi_en.qm': No such file or directory /usr/libexec/paludis/utils/doins: doins returned error 2 !!! ERROR in net-im/psi-0.12.1: !!! In src_install at line 4012 !!! (no message provided) !!! Call stack: !!! * src_install (/var/tmp/paludis/net-im-psi-0.12.1/temp/loadsaveenv:4012) !!! * ebuild_f_install (/usr/libexec/paludis/0/src_install.bash:46) !!! * ebuild_main (/usr/libexec/paludis/ebuild.bash:482) !!! * main (/usr/libexec/paludis/ebuild.bash:498) Suspected culprit: # install translations cd "${WORKDIR}/${PN}-langs" insinto /usr/share/${PN}/ for LNG in ${LINGUAS}; do doins ${PN}_${LNG/ur_PK/ur_pk}.qm || die done Psi supports translations for LANGS (ebuild variable) not LINGUAS (paludis/emerge variable). My LINGUAS variable contains "en cs"
Interesting, this looks like different behavior of paludis. In portage it works. Ok, I've modified a bit code to make it workable with paludis too (I hope). Fixed.