免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5453 | 回复: 7
打印 上一主题 下一主题

ports安装rrdtool出错,请指教! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-11-17 08:28 |只看该作者 |倒序浏览
10可用积分
最小化方式安装freebsd7.0,更新了ports tree;
ports安装rrdtool出错,提示如下:

tester# make install clean
===>   rrdtool-1.3.3 depends on executable: gmake - found
===>   rrdtool-1.3.3 depends on file: /usr/local/bin/perl5.8.8 - found
===>   rrdtool-1.3.3 depends on file: /usr/local/bin/libtool - found
===>   rrdtool-1.3.3 depends on shared library: freetype.9 - found
===>   rrdtool-1.3.3 depends on shared library: cairo.2 - found
===>   rrdtool-1.3.3 depends on shared library: png.5 - found
===>   rrdtool-1.3.3 depends on shared library: xml2.5 - found
===>   rrdtool-1.3.3 depends on shared library: pangocairo-1.0.0 - not found
===>    Verifying install for pangocairo-1.0.0 in /usr/ports/x11-toolkits/pango
===>  Installing for pango-1.18.3
===>   pango-1.18.3 depends on file: /usr/local/lib/X11/fonts/TTF/luximb.ttf - not found
===>    Verifying install for /usr/local/lib/X11/fonts/TTF/luximb.ttf in /usr/ports/x11-fonts/xorg-fonts-truetype
"Makefile", line 33: Malformed conditional (${X_WINDOW_SYSTEM:L} != xorg)
"Makefile", line 37: if-less endif
make: fatal errors encountered -- cannot continue
*** Error code 1

Stop in /usr/ports/x11-toolkits/pango.
*** Error code 1

Stop in /usr/ports/databases/rrdtool.
*** Error code 1

Stop in /usr/ports/databases/rrdtool.


看提示好像是什么包没安装;
请大家指教,多谢!

论坛徽章:
0
2 [报告]
发表于 2008-11-17 10:19 |只看该作者
我刚装了cacti,也是MINI安装,不过没更新ports,rrdtools好像是1.2.X版本,没遇到任何问题,我也发现很多软件更新了装不上,并不是什么软件都用最新的好,把/usr/ports/distfile清空,然后换个镜像装看看,我也遇到过软件死活装不上,后来换了tw的镜像站点就装上了,感觉很多网站维持的软件包不一样啊,可能有的网站的包有错误,实在不行,你就跟我一样,装老版的吧

[ 本帖最后由 smilecat 于 2008-11-17 10:24 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2008-11-17 10:56 |只看该作者
缺少字体呀,
先上 这里装一下看看 /usr/ports/x11-fonts/xorg-fonts-truetype

应该得更新一下ports,

不行把字体复制过去 ttfmkdir 一下吧。。。

论坛徽章:
0
4 [报告]
发表于 2008-11-17 11:01 |只看该作者
===>   rrdtool-1.3.3 depends on shared library: pangocairo-1.0.0 - not found
===>    Verifying install for pangocairo-1.0.0 in /usr/ports/x11-toolkits/pango
===>  Installing for pango-1.18.3
===>   pango-1.18.3 depends on file: /usr/local/lib/X11/fonts/TTF/luximb.ttf - not found
===>    Verifying install for /usr/local/lib/X11/fonts/TTF/luximb.ttf in /usr/ports/x11-fonts/xorg-fonts-truetype
"Makefile", line 33: Malformed conditional (${X_WINDOW_SYSTEM:L} != xorg)
"Makefile", line 37: if-less endif

论坛徽章:
0
5 [报告]
发表于 2008-11-17 15:24 |只看该作者
我更新了ports试验装一下rrdtool1.3.3,也出现问题了,一直没解决,更新ports怎么那么多问题啊
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LC_ALL = (unset),
        LC_CTYPE = "zh_CN.encCN",
        LANG = (unset)
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").

Checking if your kit is complete...
Looks good
Unable to find a perl 5 (by these names: /usr/bin/perl perl perl5 perl5.8.8 miniperl, in these dirs: /sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /root/bin /usr/local/bin)
Writing Makefile for RRDp
cd perl-piped && gmake
gmake[4]: Entering directory `/usr/ports/databases/rrdtool/work/rrdtool-1.3.3/bindings/perl-piped'
/usr/ports/databases/rrdtool/work/rrdtool-1.3.3/bindings/perl-piped/0: not found
gmake[4]: *** [blib/lib/.exists] Error 127
gmake[4]: Leaving directory `/usr/ports/databases/rrdtool/work/rrdtool-1.3.3/bindings/perl-piped'
gmake[3]: *** [perl_piped] Error 2
gmake[3]: Leaving directory `/usr/ports/databases/rrdtool/work/rrdtool-1.3.3/bindings'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/ports/databases/rrdtool/work/rrdtool-1.3.3/bindings'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/databases/rrdtool/work/rrdtool-1.3.3'
gmake: *** [all] Error 2
*** Error code 2
哪位大哥顺便帮我看看,难道是我修改了.cshrc的缘故么!我没更新ports之前是不会出现这个错误的,
      LC_ALL = (unset),   
        LC_CTYPE = "zh_CN.encCN",
        LANG = (unset)         很多帖子说改这里,到底应该怎么改??

[ 本帖最后由 smilecat 于 2008-11-17 15:28 编辑 ]

论坛徽章:
0
6 [报告]
发表于 2008-11-18 17:06 |只看该作者
原帖由 smilecat 于 2008-11-17 15:24 发表
我更新了ports试验装一下rrdtool1.3.3,也出现问题了,一直没解决,更新ports怎么那么多问题啊
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LC ...

是  zh_CN.eucCN  not   zh_CN.encCN

论坛徽章:
0
7 [报告]
发表于 2008-11-18 22:37 |只看该作者
原帖由 fengyun8972 于 2008-11-18 17:06 发表

是  zh_CN.eucCN  not   zh_CN.encCN


我试试,这个地方我又没改,难道升级了PORTS就变了

论坛徽章:
0
8 [报告]
发表于 2008-11-18 22:42 |只看该作者
晕,真的是这个问题,谢谢,太奇怪了!郁闷
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP