其他Linux/Unix/BSD/OSX等发行版讨论
-
wean
- 帖子: 686
- 注册时间: 2007-04-23 14:47
- 系统: Gentoo
- 来自: 常熟
-
联系:
#1
帖子
由 wean » 2009-10-09 1:25
今天重装了下arch
碰到RPWT了,也许是前两天在坛子上吐嘈造的孽
突然发现aur里面装软件很多装不上,错误信息下面
1
代码: 全选
==> 正在验证源代码文件 md5sums...
qamix-0.0.7e.tar.bz2 ... 通过
==> 解压缩源码...
/usr/bin/makepkg: line 105: printf: `$': invalid format character
-> 正在使用 Error: Makepkg was unable to build qamix package.
2
代码: 全选
-> 在创建目录中找到 07_use_gstreamer_volume.patch
-> 在创建目录中找到 16_use_synchronous_notifications.patch
==> 正在验证源代码文件 md5sums...
gnome-settings-daemon-2.26.1.tar.bz2 ... 通过
07_use_gstreamer_volume.patch ... 通过
16_use_synchronous_notifications.patch ... 通过
==> 解压缩源码...
/usr/bin/makepkg: line 105: printf: `$': invalid format character
-> 正在使用 Error: Makepkg was unable to build gnome-settings-daemon-notify-osd package.
单独的makepkg就是
代码: 全选
[wean@myhost qamix]$ makepkg
==> 正在创建软件包:qamix 0.0.7e-4 i686 (2009年 10月 09日 星期五 09:27:13 CST)
==> 正在检查运行时依赖关系...
==> 正在检查编译时依赖关系...
==> 获取源代码...
-> 在创建目录中找到 qamix-0.0.7e.tar.bz2
==> 正在验证源代码文件 md5sums...
qamix-0.0.7e.tar.bz2 ... 通过
==> 解压缩源码...
/usr/bin/makepkg: line 105: printf: `$': invalid format character
-> 正在使用 [wean@myhost qamix]$
停这边光标闪,无反应!
貌似问题出解压源码上了(废话,是个人都看得出来)
求解,先睡了,我杯具的输入法
-
wean
- 帖子: 686
- 注册时间: 2007-04-23 14:47
- 系统: Gentoo
- 来自: 常熟
-
联系:
#2
帖子
由 wean » 2009-10-09 10:21
-
axlrose
- 帖子: 69
- 注册时间: 2007-02-11 15:58
#3
帖子
由 axlrose » 2009-10-09 10:44
代码: 全选
$ pacman -Qo /usr/bin/makepkg
/usr/bin/makepkg 属于 pacman 3.3.1-1
$ sed -n -e '105p' /usr/bin/makepkg
printf "\033[1;34m ->\033[1;0m\033[1;1m ${mesg}\033[1;0m\n" "$@" >&2
你重新安装 pacman 试试呢, 最新版现在是3.3.1
-
想入非非
- 帖子: 8078
- 注册时间: 2008-07-14 22:42
- 来自: Beijing
-
联系:
#5
帖子
由 想入非非 » 2009-10-10 22:40
这次还是和上次wget基本一样的问题,貌似中文翻译的问题,下载附件解压,替换
代码: 全选
/usr/share/locale/zh_CN/LC_MESSAGES/pacman.mo
珍惜生命,远离zh_CN
-
附件
-
- pacman.tar.gz
- (16.8 KiB) 已下载 378 次
Ubuntu User
-
liusp
- 帖子: 9
- 注册时间: 2009-08-27 18:17
#7
帖子
由 liusp » 2009-10-12 15:15
5楼是正解,我也试过了,能不能详细讲讲zh_CN是怎样造成问题的?
-
白鳍豚
- 帖子: 2356
- 注册时间: 2009-01-19 23:03
#8
帖子
由 白鳍豚 » 2009-10-17 23:24
谢谢!刚刚makepkg
-
adagio
- 论坛版主
- 帖子: 22110
- 注册时间: 2008-02-17 23:47
- 来自: 美丽富饶的那啥星球
#9
帖子
由 adagio » 2009-10-17 23:53
想入非非 写了:这次还是和上次wget基本一样的问题,貌似中文翻译的问题,下载附件解压,替换
代码: 全选
/usr/share/locale/zh_CN/LC_MESSAGES/pacman.mo
珍惜生命,远离zh_CN
听非非的没错
-
gumpyang
- 帖子: 12
- 注册时间: 2007-12-18 14:38
#10
帖子
由 gumpyang » 2009-10-21 9:15
其实还有一个方式,在命令行pacman前输入
代码: 全选
sudo env LANG=en_US
就可以了
-
Wjian
- 帖子: 2044
- 注册时间: 2005-08-07 18:34
- 系统: android 4.2.1
- 来自: 湛江
#11
帖子
由 Wjian » 2009-10-31 21:45
在GDM把语言改为english.us就好了
。杯具啊。
-
jiangkero
- 帖子: 704
- 注册时间: 2008-07-14 10:15
#13
帖子
由 jiangkero » 2009-11-06 22:36
难道是我RP出了严重问题? 我用了5楼的方法还是没用。。。。。。。。。。
/tmp/yaourt-tmp-jie/aur-xf86-video-intel-stable/xf86-video-intel-stable/./PKGBUILD: line 21: make: command not found
==> 错误: 创建失败。
正在放弃...
Error: Makepkg was unable to build xf86-video-intel-stable package.
/tmp/yaourt-tmp-jie/aur-touchfreeze/touchfreeze/./PKGBUILD: line 16: make: command not found
==> 错误: 创建失败。
正在放弃...
Error: Makepkg was unable to build touchfreeze package.
这怎么办? 替换了还是没用
-
jiangkero
- 帖子: 704
- 注册时间: 2008-07-14 10:15
#14
帖子
由 jiangkero » 2009-11-06 23:20
gumpyang 写了:其实还有一个方式,在命令行pacman前输入
代码: 全选
sudo env LANG=en_US
就可以了
你能说清楚点吗? 你的意思是在终端里输入sudo env LANG=en_US pacman 吗?
还是错误,给的提示是error: no operation specified (use -h for help)
-
张长弓
- 帖子: 16
- 注册时间: 2009-01-01 13:48
#15
帖子
由 张长弓 » 2009-11-07 9:40
谢谢分享阿,五楼的方法管用