DirectFB升級到1.4後的重建
时间:2009-10-02
来源:互联网
又是一個基本圖書館升級。revdep-rebuild列出81個包需重建:
但一下子就失敗了:
當然,跑
就解決問題了。但為甚麼revdep-rebuild沒有正确地決定cairo應該先編?revdep-rebuild到底用甚麼algorithm去排列emerge順序的?
代码:
app-text/aiksaurus-1.2.1 x11-themes/gtk-engines-2.18.3 x11-libs/libwnck-2.26.2-r2 x11-libs/gtksourceview-2.6.2 gnome-base/gconf-2.26.2-r1 gnome-base/libgnomekbd-2.26.0 gnome-base/gnome-session-2.26.2 gnome-extra/gconf-editor-2.26.0 gnome-base/gnome-keyring-2.26.3 dev-libs/libunique-1.0.8 x11-libs/libnotify-0.4.5 net-irc/xchat-2.8.6-r2 gnome-base/gnome-desktop-2.26.3 app-i18n/scim-1.4.9 x11-wm/metacity-2.26.0-r1 x11-misc/notification-daemon-0.4.0-r1 app-i18n/scim-pinyin-0.5.91-r3 app-i18n/scim-tables-0.5.8-r1 app-i18n/scim-bridge-0.4.16 dev-db/unixODBC-2.2.12 x11-libs/libgksu-2.0.12 net-analyzer/gnome-nettool-2.26.2 net-misc/pcmanx-gtk2-9999 gnome-base/libgnomeprintui-2.18.4 media-libs/libcanberra-0.17 gnome-base/gnome-settings-daemon-2.26.1-r2 gnome-base/gnome-mount-0.8-r1 app-arch/file-roller-2.26.3 x11-libs/cairo-1.8.8 media-libs/libsdl-1.2.13-r1 dev-libs/poppler-glib-0.12.0 sci-astronomy/celestia-1.6.0 dev-python/pygtk-2.16.0-r1 net-libs/libproxy-0.2.3-r2 gnome-extra/yelp-2.26.0 media-libs/xine-lib-1.1.16.3-r1 media-video/mplayer-1.0_rc4_p20090919-r2 net-dns/avahi-0.6.25 dev-libs/libgweather-2.26.2.1 dev-python/pygtksourceview-2.6.0 gnome-extra/gucharmap-2.26.3.1 net-libs/gtk-vnc-0.3.9 x11-libs/vte-0.20.5 app-office/dia-0.97-r1 app-text/evince-2.26.2 media-gfx/eog-2.26.3 media-libs/swfdec-0.8.4 gnome-extra/evolution-data-server-2.26.3 gnome-extra/gnome-media-2.26.0-r1 x11-terms/gnome-terminal-2.26.3.1-r2 app-crypt/seahorse-2.26.2 app-dicts/stardict-3.0.1-r2 app-editors/gedit-2.26.3 gnome-extra/gnome-screensaver-2.26.1 net-misc/vinagre-2.26.2 www-client/epiphany-2.26.3-r1 net-im/pidgin-2.6.2 x11-libs/gksu-2.0.2 media-sound/sound-juicer-2.26.1 media-video/totem-2.26.3-r1 net-print/gnome-cups-manager-0.33-r1 x11-plugins/pidgin-libnotify-0.14 x11-plugins/pidgin-mpris-0.2.6 sci-calculators/qalculate-gtk-0.9.6-r1 gnome-base/librsvg-2.26.0 media-gfx/imagemagick-6.5.4.10 gnome-base/gnome-panel-2.26.3 app-i18n/ibus-9999 gnome-base/gdm-2.20.10-r2 gnome-extra/gnome-games-2.26.3-r1 media-video/vlc-1.0.2 app-pda/gnome-pilot-2.0.17-r1 gnome-base/gnome-control-center-2.26.0 gnome-extra/gnome-power-manager-2.26.4 gnome-extra/gnome-utils-2.26.0 net-analyzer/gnome-netstatus-2.26.0 x11-wm/compiz-0.8.2-r3 x11-plugins/compiz-plugins-main-0.8.2-r1 mail-client/evolution-2.26.3 x11-plugins/compiz-plugins-extra-0.8.2 app-office/kword-2.0.2
代码:
/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.1/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libdirectfb-1.2.so.0, needed by /usr/lib64/libcairo.so, not found (try using -rpath or -rpath-link) /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.1/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libfusion-1.2.so.0, needed by /usr/lib64/libcairo.so, not found (try using -rpath or -rpath-link) /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.1/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libdirect-1.2.so.0, needed by /usr/lib64/libcairo.so, not found (try using -rpath or -rpath-link) /usr/lib64/libcairo.so: undefined reference to `DirectFBError' /usr/lib64/libcairo.so: undefined reference to `direct_messages_bug' /usr/lib64/libcairo.so: undefined reference to `direct_config' /usr/lib64/libcairo.so: undefined reference to `direct_memcpy' collect2: ld returned 1 exit status make[3]: *** [gconf-sanity-check-2] Error 1 make[3]: Leaving directory `/var/tmp/portage/gnome-base/gconf-2.26.2-r1/work/GConf-2.26.2/gconf' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/gnome-base/gconf-2.26.2-r1/work/GConf-2.26.2/gconf' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gnome-base/gconf-2.26.2-r1/work/GConf-2.26.2' make: *** [all] Error 2 * * ERROR: gnome-base/gconf-2.26.2-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2898: Called gnome2_src_compile * environment, line 2242: Called die * The specific snippet of code: * emake || die "compile failure" * The die message: * compile failure * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/gnome-base:gconf-2.26.2-r1:20091002-105335.log'. * The ebuild environment file is located at '/var/tmp/portage/gnome-base/gconf-2.26.2-r1/temp/environment'. * >>> Failed to emerge gnome-base/gconf-2.26.2-r1, Log file:
代码:
emerge -1 cairo
作者: mathfeel 发布时间: 2009-10-02
第一次, revdep-rebuild
第二次,revdep-rebuild -i
第二次,revdep-rebuild -i
作者: sipingal 发布时间: 2009-10-03
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28