再三呼唤:phoenixlzx

其他Linux/Unix/BSD/OSX等发行版讨论
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

再三呼唤:phoenixlzx

#1

帖子 ljj_jjl2008 » 2012-06-23 8:38

还能再三呼唤么?
icon-de的1.2.0发布了,这个是源码编译的,而且是稳定版本。 :em04
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
联系:

Re: 再三呼唤:phoenixlzx

#2

帖子 月下叹逍遥 » 2012-06-23 8:54

呼儿将出换美酒,与尔同消万古愁
:em05 :em05 :em05
浮生七十今三十,从此凄惶未可知
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: 再三呼唤:phoenixlzx

#3

帖子 qy117121 » 2012-06-23 9:40

月下叹逍遥 写了:
呼儿将出换美酒,与尔同消万古愁
:em05 :em05 :em05
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 chuan@ubuntu.org.cn
头像
icelee123
帖子: 811
注册时间: 2011-07-16 19:48
系统: Arch

Re: 再三呼唤:phoenixlzx

#4

帖子 icelee123 » 2012-06-23 10:37

:em05 :em05 :em05 :em05
其实我是菜鸟、、、
头像
anonymity
帖子: 645
注册时间: 2009-03-14 16:31
来自: 不在故乡的地方

Re: 再三呼唤:phoenixlzx

#5

帖子 anonymity » 2012-06-23 10:59

月下叹逍遥 写了:
呼儿将出换美酒,与尔同消万古愁
:em05 :em05 :em05

这个有深度。
Only the dead have seen the end of war!
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 再三呼唤:phoenixlzx

#6

帖子 ljj_jjl2008 » 2012-06-23 11:04

图片
注册了一个AUR帐号,然后上传时,被提醒“无权覆盖icon-de”。
头像
cuihao
帖子: 4793
注册时间: 2008-07-24 11:33
来自: 郑州
联系:

Re: 再三呼唤:phoenixlzx

#7

帖子 cuihao » 2012-06-23 11:13

让phoenixlzx丢弃了就可以咯。
求人不如求它仨: 天蓝的Wiki 屎黄的Wiki 绿
Site: CUIHAO.TK    Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~
头像
phoenixlzx
帖子: 2245
注册时间: 2009-07-29 20:11
系统: Arch Linux
来自: Gensokyo
联系:

Re: 再三呼唤:phoenixlzx

#8

帖子 phoenixlzx » 2012-06-23 11:14

你确定这是“经过充分测试的长期稳定版”?

代码: 全选

==> 正在创建软件包:icon-de 1.2.0-1 (2012年 06月 23日 星期六 11:10:12 CST)
==> 正在检查运行时依赖关系...
==> 正在检查编译时依赖关系
==> 获取源代码...
  -> 正在下载 icon-de-1.2.0.tar.gz...
[#1 SIZE:384.0KiB/419.9KiB(91%) CN:1 SPD:14.2KiBs ETA:2s]                                                                                                                      
2012-06-23 11:10:57.724621 NOTICE - Download complete: /home/phoenix/AUR/icon-de/icon-de-1.2.0.tar.gz.part

下载结果:
gid|stat|avg speed  |path/URI
===+====+===========+===========================================================
  1|  OK|  14.5KiB/s|/home/phoenix/AUR/icon-de/icon-de-1.2.0.tar.gz.part

状态标识:
(OK):完成下载。
==> 正在验证源代码文件 sha1sums...
    icon-de-1.2.0.tar.gz ... 通过
==> 解压缩源码...
  -> 正在解压缩 icon-de-1.2.0.tar.gz,使用 bsdtar
==> 正在开始 build()...
g++ -o ./bin/icon-wharf   ./src/icon-wharf.c
g++ -o ./bin/iconrun1     ./src/iconrun1.c    `pkg-config --cflags --libs glib-2.0` -lX11 -lImlib2 -lXmu
g++ -o ./bin/iconrun2     ./src/iconrun2.c    `pkg-config --cflags --libs glib-2.0` -lX11 -lImlib2 -lXmu
g++ -o ./bin/iconrun3     ./src/iconrun3.c    `pkg-config --cflags --libs glib-2.0` -lX11 -lImlib2 -lXmu
g++ -o ./bin/icon-bord    ./src/icon-bord.c   `pkg-config --cflags --libs glib-2.0` -lX11 -lImlib2 -lXmu
g++ -o ./bin/iconrun4     ./src/iconrun4.c    -lImlib2 -lX11
g++ -o ./bin/icon-clock   ./src/icon-clock.c  `pkg-config --cflags --libs glib-2.0` -lX11 -lImlib2 -lXmu
g++ -o ./bin/icon-dock    ./src/icon-dock.c   `pkg-config --cflags --libs glib-2.0` -lX11 -lImlib2 -lXmu
g++ -o ./bin/icon-panel   ./src/icon-panel.c  `pkg-config --cflags --libs glib-2.0` -lX11 -lXft
In file included from /usr/include/X11/Xft/Xft.h:39:0,
                 from ./src/icon-panel.c:8:
/usr/include/ft2build.h:56:38: 致命错误:freetype/config/ftheader.h:没有那个文件或目录
编译中断。
make: *** [icon-wharf] 错误 1
==> 错误: 在 build() 中发生一个错误。
    正在放弃...
:em20
头像
phoenixlzx
帖子: 2245
注册时间: 2009-07-29 20:11
系统: Arch Linux
来自: Gensokyo
联系:

Re: 再三呼唤:phoenixlzx

#9

帖子 phoenixlzx » 2012-06-23 11:16

你要自己维护的话,我就把那个包丢弃了好了
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 再三呼唤:phoenixlzx

#10

帖子 ljj_jjl2008 » 2012-06-23 11:18

楼上,那个需要建立一个链接。你看看这个帖子的6楼: http://forum.ubuntu.org.cn/viewtopic.php?f=56&t=378386
2、arch下freetype.h在/usr/include/freetype2/freetype而非/usr/include/freetype,而这个问题是arch本身的,因为freetype.h是间接包含的,不能直接通过patch修正。解决办法可以考虑让用户自己在编译前
代码:
ln -s /usr/include/freetype2/freetype /usr/include/freetype

由于makepkg是以用户权限执行的,不能在脚本里面做这一步。或许可以把整个头文件库复制一份后用-I,也可能要向arch报bug。
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 再三呼唤:phoenixlzx

#11

帖子 ljj_jjl2008 » 2012-06-23 11:22

phoenixlzx 写了:你要自己维护的话,我就把那个包丢弃了好了
丢弃掉也行。
不过这个错误,我现在没有方案。libxft暂时不能去掉依赖,在icon-panel这个程序里面用的很多,改起来太难了。
怎么把这个说明加到软件安装提示里面去?
头像
phoenixlzx
帖子: 2245
注册时间: 2009-07-29 20:11
系统: Arch Linux
来自: Gensokyo
联系:

Re: 再三呼唤:phoenixlzx

#12

帖子 phoenixlzx » 2012-06-23 11:23

你不能让用户先自己做什么才能装你的包,想办法写到脚本里去吧。
头像
phoenixlzx
帖子: 2245
注册时间: 2009-07-29 20:11
系统: Arch Linux
来自: Gensokyo
联系:

Re: 再三呼唤:phoenixlzx

#13

帖子 phoenixlzx » 2012-06-23 11:25

写道pkgdesc里面好了,开始编译了再echo就没意思了
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 再三呼唤:phoenixlzx

#14

帖子 ljj_jjl2008 » 2012-06-23 11:25

好的,楼上。先不要更新1.2.0的包了,等我端午放假回来,我重新写代码,去掉对libxft的依赖,再发布吧。还是谢谢了。
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 再三呼唤:phoenixlzx

#15

帖子 ljj_jjl2008 » 2012-06-23 11:28

phoenixlzx 写了:写道pkgdesc里面好了,开始编译了再echo就没意思了
看来还是需要你来维护,我对arch打包了解的太少了。
哎,linux发行版太多了!!
现在还有rpm包没有做,在rpm包体系的发行版里面,我还没有测试呢。
真的太麻烦了!!
回复