LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: zhllg

Gentoo-china-overlay

[复制链接]
发表于 2008-12-16 23:58:26 | 显示全部楼层
Post by acevery;1923291
portage是直接读取metadata的,所以非常快;而overlay是分析ebuild,所以比较久。



为什么ibus9999需要eapi=2,而ibus-table-9999等不用呢?
设置中没有,于是我现在不知道怎么关闭输入法的速度框。。
回复 支持 反对

使用道具 举报

发表于 2008-12-17 00:02:01 | 显示全部楼层
Post by cola1129;1921675
sopcast似乎下载不了,即使自己去网站下那个sp-auth.tgz放到/usr/portage/distfiles/下,还是安装不了
怎么回事呢?

  1. 0>>sudo emerge gmlive                                                                  /home/kernel
  2. Calculating dependencies... done!

  3. >>> Verifying ebuild manifests

  4. >>> Starting parallel fetch

  5. >>> Emerging (1 of 2) media-tv/sopcast-3.0.1
  6. >>> Downloading 'http://cnc1.sopcast.cn/download/sp-auth.tgz'
  7. Initializing download: [url]http://cnc1.sopcast.cn/download/sp-auth.tgz[/url]
  8. File size: 340562 bytes
  9. No state file, cannot resume!
  10. !!! Couldn't download 'sopcast-3.0.1.tgz'. Aborting.
  11. * Fetch failed for 'media-tv/sopcast-3.0.1', Log file:
  12. *  '/var/tmp/portage/media-tv/sopcast-3.0.1/temp/build.log'

  13. >>> Failed to emerge media-tv/sopcast-3.0.1, Log file:

  14. >>>  '/var/tmp/portage/media-tv/sopcast-3.0.1/temp/build.log'

  15. * Messages for package media-tv/sopcast-3.0.1:

  16. * Fetch failed for 'media-tv/sopcast-3.0.1', Log file:
  17. *  '/var/tmp/portage/media-tv/sopcast-3.0.1/temp/build.log'
复制代码


  1. 0>>cat /var/tmp/portage/media-tv/sopcast-3.0.1/temp/build.log                          /home/kernel
  2. >>> Downloading 'http://cnc1.sopcast.cn/download/sp-auth.tgz'
  3. Initializing download: http://cnc1.sopcast.cn/download/sp-auth.tgz
  4. File size: 340562 bytes
  5. No state file, cannot resume!
  6. !!! Couldn't download 'sopcast-3.0.1.tgz'. Aborting.
复制代码


因为你之前用默认的wget下载过,只要把distifiles里原来的sopcast-3.0.1.tgz删了再重新来就可以 了。
回复 支持 反对

使用道具 举报

发表于 2008-12-17 00:07:17 | 显示全部楼层
Post by gentookit;1924976
为什么ibus9999需要eapi=2,而ibus-table-9999等不用呢?
设置中没有,于是我现在不知道怎么关闭输入法的速度框。。


ibus的ebuild用了些只有eapi2才有的特性,ibus-table一开始也用了,只不过后来改过而已。现在无论是portage2.1还是2.2都是完全支持eapi2的,所以应该不会有什么问题。
另外ibus-table中的速度显示acevery应该还没有彻底完工。既然是9999碰到类似这种情况,应该早就有心理准备了不是? :flash:
回复 支持 反对

使用道具 举报

发表于 2008-12-17 06:39:38 | 显示全部楼层
sdcv进portage了,但不知为何分类是app-text。
当前版本是app-text/sdcv-0.4.2。
回复 支持 反对

使用道具 举报

发表于 2008-12-17 09:34:48 | 显示全部楼层
Post by gentookit;1924976
为什么ibus9999需要eapi=2,而ibus-table-9999等不用呢?
设置中没有,于是我现在不知道怎么关闭输入法的速度框。。

因为准备加入用户设置保存和一个popup的设置菜单,之后把各个设置一起放进去,所以还没有加入关掉速度显示的功能,你可以先用 ps aux | grep speedmeter 把speedmeter.py的进程找出来,然后kill直接杀掉
回复 支持 反对

使用道具 举报

发表于 2008-12-17 16:38:52 | 显示全部楼层
Post by Blahster;1924981
ibus的ebuild用了些只有eapi2才有的特性,ibus-table一开始也用了,只不过后来改过而已。现在无论是portage2.1还是2.2都是完全支持eapi2的,所以应该不会有什么问题。
另外ibus-table中的速度显示acevery应该还没有彻底完工。既然是9999碰到类似这种情况,应该早就有心理准备了不是? :flash:


我用的是portage2.1.4.5,stable那个 。

These are the packages that would be merged, in order:

Calculating dependencies \
!!! All ebuilds that could satisfy "=app-i18n/ibus-9999" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-i18n/ibus-9999 (masked by: EAPI 2, invalid: SLOT is undefined)

The current version of portage supports EAPI '1'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.

就是那样,呵呵,尤其是非9999和9999一起用。。
回复 支持 反对

使用道具 举报

发表于 2008-12-17 16:59:10 | 显示全部楼层
Post by gentookit;1925303
我用的是portage2.1.4.5,stable那个 。

These are the packages that would be merged, in order:

Calculating dependencies \
!!! All ebuilds that could satisfy "=app-i18n/ibus-9999" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-i18n/ibus-9999 (masked by: EAPI 2, invalid: SLOT is undefined)

The current version of portage supports EAPI '1'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.

就是那样,呵呵,尤其是非9999和9999一起用。。


2.1.6系列已经支持eapi2了,估计还需要个把礼拜就能标记为稳定版本了
回复 支持 反对

使用道具 举报

发表于 2008-12-23 09:14:45 | 显示全部楼层
eapi2是什么啊?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-23 11:08:40 | 显示全部楼层
xxx是什么啊?
要养成一个习惯
每次问这种问题之前
先到google搜一下xxx
回复 支持 反对

使用道具 举报

发表于 2008-12-28 05:07:42 | 显示全部楼层
about apvlv
自从第一次升级后就一直编译不成功。
  1. ApvlvWindow.cpp: In member function ‘apvlv::ApvlvWindow* apvlv::ApvlvWindow::getkj(int, bool)’:
  2. ApvlvWindow.cpp:198: warning: suggest parentheses around && within ||
  3. ApvlvWindow.cpp: In member function ‘apvlv::ApvlvWindow* apvlv::ApvlvWindow::gethl(int, bool)’:
  4. ApvlvWindow.cpp:258: warning: suggest parentheses around && within ||
  5. ApvlvDoc.cpp: In static member function ‘static void apvlv::ApvlvDoc::draw_page(GtkPrintOperation*, GtkPrintContext*, gint, apvlv::PrintData*)’:
  6. ApvlvDoc.cpp:1013: error: ‘poppler_page_render_for_printing’ was not declared in this scope
  7. make[2]: *** [ApvlvDoc.o] Error 1
  8. make[2]: Leaving directory `/var/tmp/portage/app-text/apvlv-0.0.4.6/work/apvlv-0.0.4.6/src'
  9. make[1]: *** [all] Error 2
  10. make[1]: Leaving directory `/var/tmp/portage/app-text/apvlv-0.0.4.6/work/apvlv-0.0.4.6/src'
  11. make: *** [all-recursive] Error 1
  12. *
  13. * ERROR: app-text/apvlv-0.0.4.6 failed.
  14. * Call stack:
  15. *               ebuild.sh, line   49:  Called src_compile
  16. *             environment, line   94:  Called _eapi2_src_compile
  17. *               ebuild.sh, line  629:  Called die
  18. * The specific snippet of code:
  19. *              emake || die "emake failed"
  20. *  The die message:
  21. *   emake failed
  22. *
  23. * If you need support, post the topmost build error, and the call stack if relevant.
  24. * A complete build log is located at '/var/tmp/portage/app-text/apvlv-0.0.4.6/temp/build.log'.
  25. * The ebuild environment file is located at '/var/tmp/portage/app-text/apvlv-0.0.4.6/temp/environment'.
  26. * This ebuild is from an overlay: '/usr/local/portage/layman/gentoo-china/'
  27. *
复制代码

是不是一些依赖的组件需要安装,比如 popplerkit ;或者是哪个组件的USE需要添加的?
回复 支持 反对

使用道具 举报

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

本版积分规则

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