FS#28857 - makepkg -s fails with locale fi_FI on git revision determination
Attached to Project:
Pacman
Opened by Lari Tikkanen (disastro) - Saturday, 10 March 2012, 21:44 GMT
Last edited by Allan McRae (Allan) - Friday, 15 March 2013, 09:52 GMT
Opened by Lari Tikkanen (disastro) - Saturday, 10 March 2012, 21:44 GMT
Last edited by Allan McRae (Allan) - Friday, 15 March 2013, 09:52 GMT
|
Details
Summary and Info:
makepkg -s fails with fi_FI locale when it prints the localized version of the message "==> WARNING: Cannot find the git binary required to determine latest git revision." with "/usr/bin/makepkg: line 105: printf: ” ”: invalid format character" Line 105 reads "printf "${YELLOW}==> $(gettext "WARNING:")${ALL_OFF}${BOLD} ${mesg}${ALL_OFF}\n" "$@" >&2" LANG=C makepkg -s is working x86_64 with multilib enabled but should affect all architechtures, system is fully up-to-date Steps to Reproduce: wget https://aur.archlinux.org/packages/pa/packer/packer.tar.gz tar xvf packer.tar.gz cd packer Without git installed, makepkg -s |
This task depends upon
Closed by Allan McRae (Allan)
Friday, 15 March 2013, 09:52 GMT
Reason for closing: Fixed
Additional comments about closing: git commit 1e21aa58
Friday, 15 March 2013, 09:52 GMT
Reason for closing: Fixed
Additional comments about closing: git commit 1e21aa58
msgid "Cannot find the %s binary required to determine latest %s revision."
msgstr "Uusimman %s-version etsimiseen tarvittavaa ohjelmaa %1 ei löydy."
you can not use positional parameters in gettext with bash.
fi.po:msgstr "%2$s ei tarjoa pyydettyä pakettia %1$s"