LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1437|回复: 5

No package 'avahi-ui' found ???

[复制链接]
发表于 2008-11-3 21:56:56 | 显示全部楼层 |阅读模式
一台快一年没升级的gentoo机器,最近-avuDN时编译net-misc/vinagre-2.24.1的时候check没过去:
  1. ............................ blah blah ...................
  2. checking for VINAGRE... configure: error: Package requirements (  glib-2.0 >= 2.17.0   gio-2.0 >= 2.17.0
  3. gtk+-2.0 >= 2.13.1   libglade-2.0 >= 2.6.0   gconf-2.0 >= 2.16.0   gthread-2.0 >= 2.0.0   gnome-keyring-1   
  4. gtk-vnc-1.0 >= 0.3.7   avahi-ui >= 0.6.22   avahi-gobject >= 0.6.22) were not met:
  5. [color=Red]No package 'avahi-ui' found[/color]
  6. Package avahi-client was not found in the pkg-config search path.
  7. Perhaps you should add the directory containing `avahi-client.pc'
  8. to the PKG_CONFIG_PATH environment variable
  9. Package 'avahi-client', required by 'avahi-gobject', not found
  10. Consider adjusting the PKG_CONFIG_PATH environment variable if you
  11. installed software in a non-standard prefix.
复制代码
portage里面我只找到net-dns/avahi, 已经升级到最新版本了,我甚至反复编译了几次,但是都不行
  1. [i] net-dns/avahi
  2.      Available versions:  0.6.19-r2 0.6.22-r1 (~)0.6.23 {autoipd bookmarks dbus doc gdbm gtk howl-compat ipv6 kernel_linux mdnsresponder-compat mono python qt3 qt4 test}
  3.      Installed versions:  0.6.23(20时58分00秒 2008年11月03日)(gdbm gtk kernel_linux python -autoipd -bookmarks -dbus -doc -howl-compat -ipv6 -mdnsresponder-compat -mono -qt3 -qt4 -test)
  4.      Homepage:            http://avahi.org/
  5.      Description:         System which facilitates service discovery on a local network
复制代码
看来avahi-ui是另外一个东西?但是我在portage里面却没有找到,在vinagre的依赖里面也没有写进去.请教一下改怎么办?

----------------------------------------------------------------------------------------------
刚才看了一下avahi的源码,avahi-ui应该就是包含在avahi包里面的......
发表于 2008-11-3 23:31:13 | 显示全部楼层
  1. # paludis -o avahi-ui.pc
  2. * avahi-ui.pc
  3.     net-dns/avahi-0.6.23::installed
  4.         /usr/lib/pkgconfig/avahi-ui.pc
复制代码

应该就是 net-dns/avahi 里的。
回复 支持 反对

使用道具 举报

发表于 2008-12-14 13:28:56 | 显示全部楼层
我也碰到了同样的问题啊,解决不了啊
回复 支持 反对

使用道具 举报

发表于 2009-2-26 21:35:07 | 显示全部楼层
checking pkg-config is at least version 0.9.0... yes
checking for VINAGRE... configure: error: Package requirements (  glib-2.0 >= 2.17.0   gio-2.0 >= 2.17.0   gtk+-2.0 >= 2.13.1   libglade-2.0 >= 2.6.0   gconf-2.0 >= 2.16.0   gthread-2.0 >= 2.0.0   gnome-keyring-1   gtk-vnc-1.0 >= 0.3.7   avahi-ui >= 0.6.22   avahi-gobject >= 0.6.22) were not met:

No package 'avahi-ui' found
Package avahi-client was not found in the pkg-config search path.
Perhaps you should add the directory containing `avahi-client.pc'
to the PKG_CONFIG_PATH environment variable
Package 'avahi-client', required by 'avahi-gobject', not found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables VINAGRE_CFLAGS
and VINAGRE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/net-misc/vinagre-2.24.2/work/vinagre-2.24.2/config.log
*
* ERROR: net-misc/vinagre-2.24.2 failed.
* Call stack:
*               ebuild.sh, line   49:  Called src_compile
*             environment, line 2597:  Called gnome2_src_compile
*             environment, line 1975:  Called gnome2_src_configure
*             environment, line 1989:  Called econf '--disable-scrollkeeper' '--disable-rebuilds'
*               ebuild.sh, line  543:  Called die
* The specific snippet of code:
*                           die "econf failed"
*  The die message:
*   econf failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/net-misc/vinagre-2.24.2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-misc/vinagre-2.24.2/temp/environment'.
*

>>> Failed to emerge net-misc/vinagre-2.24.2, Log file:

>>>  '/var/tmp/portage/net-misc/vinagre-2.24.2/temp/build.log'

* Messages for package net-misc/vinagre-2.24.2:
*
* ERROR: net-misc/vinagre-2.24.2 failed.
* Call stack:
*               ebuild.sh, line   49:  Called src_compile
*             environment, line 2597:  Called gnome2_src_compile
*             environment, line 1975:  Called gnome2_src_configure
*             environment, line 1989:  Called econf '--disable-scrollkeeper' '--disable-rebuilds'
*               ebuild.sh, line  543:  Called die
* The specific snippet of code:
*                           die "econf failed"
*  The die message:
*   econf failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/net-misc/vinagre-2.24.2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-misc/vinagre-2.24.2/temp/environment'.
*

我也有这样的错误,不知是怎么回事,
回复 支持 反对

使用道具 举报

发表于 2009-2-26 21:37:33 | 显示全部楼层
装avahi
net-dns/avahi
     Available versions:  0.6.19-r2 0.6.22-r1 (~)0.6.23 0.6.24 {autoipd bookmarks dbus doc gdbm gtk howl-compat ipv6 kernel_linux mdnsresponder-compat mono python qt3 qt4 test}
     Installed versions:  0.6.24(03:27:42 AM 12/19/2008)(dbus gdbm gtk kernel_linux mdnsresponder-compat python qt3 qt4 -autoipd -bookmarks -doc -howl-compat -ipv6 -mono -test)
     Homepage:            http://avahi.org/
     Description:         System which facilitates service discovery on a local network
回复 支持 反对

使用道具 举报

发表于 2009-2-26 21:45:50 | 显示全部楼层
谢谢,解决了,安装这个包就可以了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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