CONTENTS
#contents
----
Lastmodified &lastmod;
----
*Pango error [#r4e522fa]

 # portupgrade -r python
2014/03/21
 # portupgrade -rf python27-2.7.3_2

したときに、/usr/ports/x11-toolkits/pango でエラーが出た。

 checking pkg-config is at least version 0.9.0... yes
 checking for HARFBUZZ... yes
 checking for FONTCONFIG... no
 no
 checking for CoreText availability... no
 checking for CAIRO... yes
 checking which cairo font backends could be used... none
 configure: Disabling cairo support
 configure: error: *** Could not enable any backends.
 *** Must have at least one backend to build Pango.
 ===>  Script "configure" failed unexpectedly.
 Please run the gnomelogalyzer, available from
 "http://www.freebsd.org/gnome/gnomelogalyzer.sh", which will diagnose the
 problem and suggest a solution. If - and only if - the gnomelogalyzer cannot
 solve the problem, report the build failure to the FreeBSD GNOME team at
 gnome@FreeBSD.org, and attach (a)
 "/usr/ports/x11-toolkits/pango/work/pango-1.34.1/config.log", (b) the output
 of the failed make command, and (c) the gnomelogalyzer output. Also, it might
 be a good idea to provide an overview of all packages installed on your system
 (i.e. an `ls /var/db/pkg`). Put your attachment up on any website,
 copy-and-paste into http://freebsd-gnome.pastebin.com, or use send-pr(1) with
 the attachment. Try to avoid sending any attachments to the mailing list
 (gnome@FreeBSD.org), because attachments sent to FreeBSD mailing lists are
 usually discarded by the mailing list software.
 *** [do-configure] Error code 1
 
 Stop in /usr/ports/x11-toolkits/pango.
 *** [build] Error code 1
 
 Stop in /usr/ports/x11-toolkits/pango.
 ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20140321-58179-19g2obx env UPGRADE_TOOL=portupgrade UPGRADE_PORT=pango-1.28.4_1 UPGRADE_PORT_VER=1.28.4_1 make
 ** Fix the problem and try again.
 ** Listing the failed packages (-:ignored / *:skipped / !:failed)
         ! x11-toolkits/pango (pango-1.28.4_1)   (configure error)
 root@blackcube:/usr/ports/x11-toolkits/pango #

ググって、

http://goutou.mamagoto.com/%E5%BA%83%E5%A0%B4/pango%E3%80%81backend%20%E3%81%AE%E5%95%8F%E9%A1%8C%E3%81%AB%E3%82%88%E3%82%8B%E6%A7%8B%E7%AF%89%E5%A4%B1%E6%95%97

を参考に

 checking for FONTCONFIG... no
というのが怪しそうだったので、

 # portupgrade fontconfig-2.9.0,1
して、

 # portupgrade pango-1.28.4_1
したら、OKだった。

 ===>  Building package for pango-1.34.1_2
 Creating package /usr/ports/x11-toolkits/pango/work/pango-1.34.1_2.tbz
 pkg_create: dependency loop detected for package gamin-0.1.10_6
 pkg_create: dependency loop detected for package gamin-0.1.10_6
 Registering depends: harfbuzz-0.9.25_1 cairo-1.10.2_7,2 gio-fam-backend-2.28.8_1 gamin-0.1.10_6
 python27-2.7.6_4 gettext-0.18.3 graphite2-1.2.3 libXrender-0.9.8 libX11-1.4.4,1  xcb-util-renderutil-0.3.8 xcb-util-0.3.8,1 libxcb-1.9.1
 libiconv-1.14_1 icu-50.1.2 libpthread-stubs-0.3_3 pcre-8.31 xorg-fonts-truetype-7.5.1 bitstream-vera-1.10_5 font-bh-ttf-1.0.3 font-misc-ethiopic-1.0.3
 font-misc-meltho-1.0.3 mkfontdir-1.0.6 mkfontscale-1.0.9 libfontenc-1.1.0 pixman-0.24.2 pkgconf-0.9.3 png-1.5.12 perl-5.14.4_1 fontconfig-2.11.0_1,1 
 freetype2-2.5.3 expat-2.0.1_2 encodings-1.0.4,1 font-util-1.2.0 kbproto-1.0.5 libXau-1.0.6 libXdmcp-1.1.0 renderproto-0.11.1 xproto-7.0.22.
 Creating bzip'd tar ball in '/usr/ports/x11-toolkits/pango/work/pango-1.34.1_2.tbz'
 ===>  Installing for pango-1.34.1_2
 pkg_install EOL is scheduled for 2014-09-01. Please consider migrating to pkgng
 http://blogs.freebsdish.org/portmgr/2014/02/03/time-to-bid-farewell-to-the-old-pkg_-tools/
 pkg_add: warning: package 'pango-1.34.1_2' requires 'gio-fam-backend-2.28.8_1', but 'glib-2.36.3_2' is installed
 ===>  Cleaning for pango-1.34.1_2
 --->  Cleaning out obsolete shared libraries
 [Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 362 packages found (-0 +1) . done]
 root@blackcube:/usr/ports/x11-toolkits/pango


----
Total access &counter(total);:本日 &counter(today);:昨日 &counter(yesterday);
#counter([total|today|yesterday]);

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS