LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: davidlone

pacman升级到3.4后makepkg出错 [已解决,把cw卸了就好了]

[复制链接]
发表于 2010-6-24 20:09:06 | 显示全部楼层
可能不光是这样,因为我测试中,-c参数是没有问题的,而 -sifr 参数会出现
==>  完成创建:plymouth-git 20100624-1 (2010年 06月 24日 星期四 15:48:46 CST)
> /usr/bin/makepkg: line 93: printf: `$': invalid format character
这样的错误,跟1楼的出错信息又有所不同,但软件包似乎是正确创建了的,待我问问pacman的开发者。
回复 支持 反对

使用道具 举报

发表于 2010-6-24 21:54:23 | 显示全部楼层
Post by tocer;2098772
原因是 gettext 命令行貌似不支持类似于 %2$ 这样的表示参数位置的特殊符号。在 pacman 的中文 po 中就有一些这样的符号。需要把这些符号去掉,然后调整中文语序就可以了。

我已经给维护者发邮件了。

我已经修改了所有这样的翻译,但是错误还是在,是另外的问题吗?你可以试试附件,这是已经修改过的翻译。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2010-6-25 09:01:50 | 显示全部楼层
Post by ganloo;2098916
我已经修改了所有这样的翻译,但是错误还是在,是另外的问题吗?你可以试试附件,这是已经修改过的翻译。


我使用 make -sifr 没有发现问题。
回复 支持 反对

使用道具 举报

发表于 2010-6-25 10:41:57 | 显示全部楼层
看看。。。。。。。。。。。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

发表于 2010-6-25 13:40:56 | 显示全部楼层
重新试了一下,没有问题了。着急的可以用附件的翻译文件,直接解压到/usr/share/locale/zh_CN/LC_MESSAGES/,覆盖原pacman.mo即可。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2010-6-25 16:40:12 | 显示全部楼层
还有一个问题,verbose不要翻成循环之类的啊,明明是详细信息或者详述。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-26 07:40:16 | 显示全部楼层
http://bugs.archlinux.org/task/19932
http://bugs.archlinux.org/task/19865
找到两个类似的
安装了cw后which du输出就成了/usr/lib/cw/du,应该就是/usr/lib/cw/du导致了问题。
然后我就把cw删了,然后就好了。

谢谢各位的热心。
回复 支持 反对

使用道具 举报

发表于 2010-6-26 14:52:12 | 显示全部楼层
Post by zhuqin_83;2099565
还有一个问题,verbose不要翻成循环之类的啊,明明是详细信息或者详述。

fixed for next version.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表