|
yaourt安装软件总是出问题,安装到一半总是变成一大堆死循环看不明白的字符,这不适一个两个软件的,我用yaourt安装很多软件都是这样,不知道是哪里出问题了
我把安装ibus的贴出来,求大侠帮忙看看是什么问题
- $ yaourt -S ibus
- ==> Resuming previous build
- ==> Downloading ibus PKGBUILD from AUR...
- tar: 记录大小 = 9 块
- ==> Last 5 comments ordered by date (asc):
- Comment by: ben123 on Sun, 15 Nov 2009 17:55:00 +0000
- The missing icon problem in my case was caused by updating ibus without ibus-pinyin. Updating ibus-pinyin to the latest now supplies an icon. It's a different (and better) icon than before. The previous one had a big "i" on it, which could get confused with the info icon. The new one shows a keyboard with the Earth next to it, which clearly represents an input method.
- Comment by: biloky on Fri, 20 Nov 2009 01:04:50 +0000
- Hi leemars, the gconf schemas are not being installed. Modified your PKGBUILDs to do this.
- See this thread: http://bbs.archlinux.org/viewtopic.php?id=77801
- Comment by: leemars on Fri, 20 Nov 2009 13:33:47 +0000
- - Updated for gconf schemas problem. Thanks biloky!
- Comment by: leemars on Tue, 15 Dec 2009 10:17:54 +0000
- - Update to 1.2.0.20091204
- Comment by: leemars on Thu, 17 Dec 2009 12:44:37 +0000
- - Update to 1.2.0.20091215
-
- First Submitted: Mon, 06 Oct 2008 02:32:13 +0000
- ibus 1.2.0.20091215-1 : Next Generation Input Bus for Linux
- ( Unsupported package: Potentally dangerous ! )
- no configuration found for ibus in /etc/customizepkg.d/
- ==> Edit the PKGBUILD (highly recommended for security reasons) ? [Y/n]("A" to abort)
- ==> ----------------------------------------------
- ==>n
- ==> ibus dependencies:
- - dbus-python (already installed)
- - gconf (already installed)
- - python (already installed)
- - pygtk (already installed)
- - pyxdg (already installed)
- - iso-codes (already installed)
- - librsvg (already installed)
- - intltool (already installed)
- ==> WARNING: This PKGBUILD contains install file that can be dangerous.
- ibus.install
- ==> Edit ibus.install (highly recommended for security reasons) ? [Y/n] ("A" to abort)
- ==> ----------------------------------------------
- ==>n
- ==> Continue the building of ibus ? [Y/n]
- ==> ----------------------------------------------
- ==>y
- ==> Install or build missing dependencies for ibus:
- ==> Building and installing package
- ==> ibus dependencies:
- - dbus-python (already installed)
- - gconf (already installed)
- - python (already installed)
- - pygtk (already installed)
- - pyxdg (already installed)
- - iso-codes (already installed)
- - librsvg (already installed)
- - intltool (already installed)
- ==> 正在创建软件包:ibus 1.2.0.20091215-1 i686 (2010年 01月 16日 星期六 02:12:52 CST)
- ==> 正在检查运行时依赖关系...
- ==> 正在检查编译时依赖关系...
- ==> 获取源代码...
- -> 在创建目录中找到 ibus-1.2.0.20091215.tar.gz
- ==> 正在验证源代码文件 md5sums...
- ibus-1.2.0.20091215.tar.gz ... 通过
- ==> 解压缩源码...
- -> 正在解压缩 ibus-1.2.0.20091215.tar.gz,使用 bsdtar
- ==> 正在删除现有的 pkg/ 目录...
- ==> 正在进入 fakeroot 环境...
- ==> 正在开始 build()...
- checking for a BSD-compatible install... /bin/install -c
- checking whether build environment is sane... yes
- checking for a thread-safe mkdir -p... /bin/mkdir -p
- checking for gawk... gawk
- checking whether make sets $(MAKE)... yes
- checking for style of include used by make... GNU
- checking for gcc... gcc
- checking for C compiler default output file name... a.out
- checking whether the C compiler works... yes
- checking whether we are cross compiling... no
- checking for suffix of executables...
- checking for suffix of object files... o
- checking whether we are using the GNU C compiler... yes
- checking whether gcc accepts -g... yes
- checking for gcc option to accept ISO C89... none needed
- checking dependency style of gcc... gcc3
- checking how to run the C preprocessor... gcc -E
- checking for grep that handles long lines and -e... /bin/grep
- checking for egrep... /bin/grep -E
- checking for ANSI C header files... yes
- checking for sys/types.h... yes
- checking for sys/stat.h... yes
- checking for stdlib.h... yes
- checking for string.h... yes
- checking for memory.h... yes
- checking for strings.h... yes
- checking for inttypes.h... yes
- checking for stdint.h... yes
- checking for unistd.h... yes
- checking minix/config.h usability... no
- checking minix/config.h presence... no
- checking for minix/config.h... no
- checking whether it is safe to define __EXTENSIONS__... yes
- checking nano version... 20091215
- checking whether to enable maintainer-specific portions of Makefiles... no
- checking for gcc... (cached) gcc
- checking whether we are using the GNU C compiler... (cached) yes
- checking whether gcc accepts -g... (cached) yes
- checking for gcc option to accept ISO C89... (cached) none needed
- checking dependency style of gcc... (cached) gcc3
- checking whether gcc and cc understand -c and -o together... yes
- checking for g++... g++
- checking whether we are using the GNU C++ compiler... yes
- checking whether g++ accepts -g... yes
- checking dependency style of g++... gcc3
- checking for library containing strerror... none required
- checking for ANSI C header files... (cached) yes
- checking build system type... i686-pc-linux-gnu
- checking host system type... i686-pc-linux-gnu
- checking for a sed that does not truncate output... /bin/sed
- checking for fgrep... /bin/grep -F
- checking for ld used by gcc... /usr/bin/ld
- checking if the linker (/usr/bin/ld) is GNU ld... yes
- checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
- checking the name lister (/usr/bin/nm -B) interface... BSD nm
- checking whether ln -s works... yes
- checking the maximum length of command line arguments... 1572864
- checking whether the shell understands some XSI constructs... yes
- checking whether the shell understands "+="... yes
- checking for /usr/bin/ld option to reload object files... -r
- checking for objdump... objdump
- checking how to recognize dependent libraries... pass_all
- checking for ar... ar
- checking for strip... strip
- checking for ranlib... ranlib
- checking command to parse /usr/bin/nm -B output from gcc object... ok
- checking for dlfcn.h... yes
- checking whether we are using the GNU C++ compiler... (cached) yes
- checking whether g++ accepts -g... (cached) yes
- checking dependency style of g++... (cached) gcc3
- checking how to run the C++ preprocessor... g++ -E
- checking for objdir... .libs
- checking if gcc supports -fno-rtti -fno-exceptions... no
- checking for gcc option to produce PIC... -fPIC -DPIC
- checking if gcc PIC flag -fPIC -DPIC works... yes
- checking if gcc static flag -static works... yes
- checking if gcc supports -c -o file.o... yes
- checking if gcc supports -c -o file.o... (cached) yes
- checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
- checking whether -lc should be explicitly linked in... no
- checking dynamic linker characteristics... GNU/Linux ld.so
- checking how to hardcode library paths into programs... immediate
- checking whether stripping libraries is possible... yes
- checking if libtool supports shared libraries... yes
- checking whether to build shared libraries... yes
- checking whether to build static libraries... no
- checking for ld used by g++... /usr/bin/ld
- checking if the linker (/usr/bin/ld) is GNU ld... yes
- checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
- checking for g++ option to produce PIC... -fPIC -DPIC
- checking if g++ PIC flag -fPIC -DPIC works... yes
- checking if g++ static flag -static works... yes
- checking if g++ supports -c -o file.o... yes
- checking if g++ supports -c -o file.o... (cached) yes
- checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
- checking dynamic linker characteristics... GNU/Linux ld.so
- checking how to hardcode library paths into programs... immediate
- checking whether NLS is requested... yes
- checking for intltool >= 0.35.0... 0.41.0 found
- checking for intltool-update... /usr/bin/intltool-update
- checking for intltool-merge... /usr/bin/intltool-merge
- checking for intltool-extract... /usr/bin/intltool-extract
- checking for xgettext... /usr/bin/xgettext
- checking for msgmerge... /usr/bin/msgmerge
- checking for msgfmt... /usr/bin/msgfmt
- checking for gmsgfmt... /usr/bin/msgfmt
- checking for perl... /usr/bin/perl
- checking for perl >= 5.8.1... 5.10.1
- checking for XML::Parser... ok
- checking sys/inotify.h usability... yes
- checking sys/inotify.h presence... yes
- checking for sys/inotify.h... yes
- checking for daemon... yes
- checking for pkg-config... /usr/bin/pkg-config
- checking pkg-config is at least version 0.16... yes
- checking for GLIB - version >= 2.0.0... yes (version 2.22.3)
- checking for GLIB2... yes
- checking for GOBJECT2... yes
- checking for GIO2... yes
- checking for GTK2... yes
- checking for GDK2... yes
- checking whether to build gtk-doc documentation... no
- checking for gtkdoc-check... /usr/bin/gtkdoc-check
- checking for DBUS... yes
- checking for GCONF... yes
- checking for gconftool-2... /usr/bin/gconftool-2
- Using config source xml:merged:/etc/gconf/gconf.xml.defaults for schema installation
- Using /usr/share/gconf/schemas as install directory for schema files
- checking for X11... yes
- checking X11/XKBlib.h usability... yes
- checking X11/XKBlib.h presence... yes
- checking for X11/XKBlib.h... yes
- checking for env... /usr/bin/env
- checking for a Python interpreter with version >= 2.5... python
- checking for python... /usr/bin/python
- checking for python version... 2.6
- checking for python platform... linux2
- checking for python script directory... ${prefix}/lib/python2.6/site-packages
- checking for python extension module directory... ${exec_prefix}/lib/python2.6/site-packages
- checking for python2.6-config... /usr/bin/python2.6-config
- checking locale.h usability... yes
- checking locale.h presence... yes
- checking for locale.h... yes
- checking for LC_MESSAGES... yes
- checking libintl.h usability... yes
- checking libintl.h presence... yes
- checking for libintl.h... yes
- checking for ngettext in libc... yes
- checking for dgettext in libc... yes
- checking for bind_textdomain_codeset... yes
- checking for msgfmt... (cached) /usr/bin/msgfmt
- checking for dcgettext... yes
- checking if msgfmt accepts -c... yes
- checking for gmsgfmt... (cached) /usr/bin/msgfmt
- checking for xgettext... (cached) /usr/bin/xgettext
- checking for DBUS_PYTHON... yes
- checking for ISOCODES... yes
- configure: creating ./config.status
- config.status: creating po/Makefile.in
- config.status: creating Makefile
- config.status: creating ibus-1.0.pc
- config.status: creating ibus.spec
- config.status: creating ibus/_config.py
- config.status: creating ibus/Makefile
- config.status: creating ibus/interface/Makefile
- config.status: creating ui/Makefile
- config.status: creating ui/gtk/Makefile
- config.status: creating ui/gtk/ibus-ui-gtk
- config.status: creating ui/gtk/gtkpanel.xml.in
- config.status: creating gconf/Makefile
- config.status: creating gconf/gconf.xml.in
- config.status: creating client/Makefile
- config.status: creating client/gtk2/Makefile
- config.status: creating client/x11/Makefile
- config.status: creating setup/Makefile
- config.status: creating setup/ibus-setup
- config.status: creating src/Makefile
- config.status: creating src/ibusversion.h
- config.status: creating bus/Makefile
- config.status: creating util/Makefile
- config.status: creating util/IMdkit/Makefile
- config.status: creating data/Makefile
- config.status: creating data/icons/Makefile
- config.status: creating data/keymaps/Makefile
- config.status: creating docs/Makefile
- config.status: creating docs/reference/Makefile
- config.status: creating docs/reference/ibus/Makefile
- config.status: creating m4/Makefile
- config.status: creating config.h
- config.status: config.h is unchanged
- config.status: executing depfiles commands
- config.status: executing libtool commands
- config.status: executing default-1 commands
- config.status: executing po/stamp-it commands
- Build options:
- Version 1.2.0.20091215
- Install prefix /usr
- Build shared libs yes
- Build static libs no
- Gtk immodule dir ${exec_prefix}/lib/gtk-2.0/2.10.0/immodules
- Build document no
- make all-recursive
- make[1]: Entering directory `/tmp/yaourt-tmp-xi/aur-ibus/ibus/src/ibus-1.2.0.20091215'
- Making all in src
- make[2]: Entering directory `/tmp/yaourt-tmp-xi/aur-ibus/ibus/src/ibus-1.2.0.20091215/src'
- ( cd . && glib-mkenums --template ibusenumtypes.h.template \
- ibus.h ibusversion.h ibusshare.h ibusdebug.h ibusobject.h ibusserializable.h ibusconnection.h ibusserver.h ibusproxy.h ibusservice.h ibusfactory.h ibusengine.h ibustext.h ibuskeymap.h ibusattribute.h ibusproperty.h ibuslookuptable.h ibusinputcontext.h ibusconfig.h ibusconfigservice.h ibuspanelservice.h ibusmessage.h ibuspendingcall.h ibuserror.h ibuskeysyms.h ibustypes.h ibusbus.h ibushotkey.h ibusxml.h ibusenginedesc.h ibusobservedpath.h ibuscomponent.h ibusmainloop.h ) | sed 's/i_bus_/ibus_/g' | sed 's/I_TYPE_BUS_/IBUS_TYPE_/g' >> xgen-geth \
- && (cmp -s xgen-geth ibusenumtypes.h || cp xgen-geth ibusenumtypes.h ) \
- && rm -f xgen-geth \
- && echo timestamp > stamp-ibusenumtypes.h
- ( cd . && glib-mkenums --template ibusenumtypes.c.template \
- ibus.h ibusversion.h ibusshare.h ibusdebug.h ibusobject.h ibusserializable.h ibusconnection.h ibusserver.h ibusproxy.h ibusservice.h ibusfactory.h ibusengine.h ibustext.h ibuskeymap.h ibusattribute.h ibusproperty.h ibuslookuptable.h ibusinputcontext.h ibusconfig.h ibusconfigservice.h ibuspanelservice.h ibusmessage.h ibuspendingcall.h ibuserror.h ibuskeysyms.h ibustypes.h ibusbus.h ibushotkey.h ibusxml.h ibusenginedesc.h ibusobservedpath.h ibuscomponent.h ibusmainloop.h ) | sed 's/i_bus_/ibus_/g' | sed 's/I_TYPE_BUS_/IBUS_TYPE_/g' > xgen-getc \
- && cp xgen-getc ibusenumtypes.c \
- && rm -f xgen-getc
- make all-am
- make[3]: Entering directory `/tmp/yaourt-tmp-xi/aur-ibus/ibus/src/ibus-1.2.0.20091215/src'
- /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -DG_LOG_DOMAIN="IBUS" -DIBUS_DATA_DIR="/usr/share/ibus" -march=i686 -mtune=generic -O2 -pipe -MT libibus_la-ibusenumtypes.lo -MD -MP -MF .deps/libibus_la-ibusenumtypes.Tpo -c -o libibus_la-ibusenumtypes.lo `test -f 'ibusenumtypes.c' || echo './'`ibusenumtypes.c
- libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -DG_LOG_DOMAIN="IBUS" -DIBUS_DATA_DIR="/usr/share/ibus" -march=i686 -mtune=generic -O2 -pipe -MT libibus_la-ibusenumtypes.lo -MD -MP -MF .deps/libibus_la-ibusenumtypes.Tpo -c ibusenumtypes.c -fPIC -DPIC -o .libs/libibus_la-ibusenumtypes.o
- mv -f .deps/libibus_la-ibusenumtypes.Tpo .deps/libibus_la-ibusenumtypes.Plo
- /bin/sh ../libtool --tag=CC --mode=link gcc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -DG_LOG_DOMAIN="IBUS" -DIBUS_DATA_DIR="/usr/share/ibus" -march=i686 -mtune=generic -O2 -pipe -lX11 -lglib-2.0 -lgobject-2.0 -lglib-2.0 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -ldbus-1 -lpthread -lrt -export-symbols-regex "ibus_.*" -version-info 1:0:0 -Wl,--hash-style=gnu -Wl,--as-needed -o libibus.la -rpath /usr/lib libibus_la-ibusshare.lo libibus_la-ibusinternal.lo libibus_la-ibusobject.lo libibus_la-ibusserializable.lo libibus_la-ibusconnection.lo libibus_la-ibusserver.lo libibus_la-ibusproxy.lo libibus_la-ibusservice.lo libibus_la-ibusfactory.lo libibus_la-ibusengine.lo libibus_la-ibustext.lo libibus_la-ibuskeymap.lo libibus_la-ibusattribute.lo libibus_la-ibusproperty.lo libibus_la-ibuslookuptable.lo libibus_la-ibusinputcontext.lo libibus_la-ibusconfig.lo libibus_la-ibusconfigservice.lo libibus_la-ibuspanelservice.lo libibus_la-ibusmessage.lo libibus_la-ibuspendingcall.lo libibus_la-ibuserror.lo libibus_la-ibusbus.lo libibus_la-ibuskeynames.lo libibus_la-ibushotkey.lo libibus_la-ibusxml.lo libibus_la-ibusenginedesc.lo libibus_la-ibusobservedpath.lo libibus_la-ibuscomponent.lo libibus_la-ibusmainloop.lo libibus_la-ibusmarshalers.lo libibus_la-ibusenumtypes.lo
- libtool: link: rm -fr .libs/libibus.exp .libs/libibus.la .libs/libibus.lai .libs/libibus.so .libs/libibus.so.1 .libs/libibus.so.1.0.0 .libs/libibus.ver
- libtool: link: /usr/bin/nm -B .libs/libibus_la-ibusshare.o .libs/libibus_la-ibusinternal.o .libs/libibus_la-ibusobject.o .libs/libibus_la-ibusserializable.o .libs/libibus_la-ibusconnection.o .libs/libibus_la-ibusserver.o .libs/libibus_la-ibusproxy.o .libs/libibus_la-ibusservice.o .libs/libibus_la-ibusfactory.o .libs/libibus_la-ibusengine.o .libs/libibus_la-ibustext.o .libs/libibus_la-ibuskeymap.o .libs/libibus_la-ibusattribute.o .libs/libibus_la-ibusproperty.o .libs/libibus_la-ibuslookuptable.o .libs/libibus_la-ibusinputcontext.o .libs/libibus_la-ibusconfig.o .libs/libibus_la-ibusconfigservice.o .libs/libibus_la-ibuspanelservice.o .libs/libibus_la-ibusmessage.o .libs/libibus_la-ibuspendingcall.o .libs/libibus_la-ibuserror.o .libs/libibus_la-ibusbus.o .libs/libibus_la-ibuskeynames.o .libs/libibus_la-ibushotkey.o .libs/libibus_la-ibusxml.o .libs/libibus_la-ibusenginedesc.o .libs/libibus_la-ibusobservedpath.o .libs/libibus_la-ibuscomponent.o .libs/libibus_la-ibusmainloop.o .libs/libibus_la-ibusmarshalers.o .libs/libibus_la-ibusenumtypes.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /bin/sed 's/.* //' | sort | uniq > .libs/libibus.exp
- libtool: link: /bin/grep -E -e "ibus_.*" ".libs/libibus.exp" > ".libs/libibus.expT"
- libtool: link: mv -f ".libs/libibus.expT" ".libs/libibus.exp"
- libtool: link: echo "{ global:" > .libs/libibus.ver
- libtool: link: cat .libs/libibus.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libibus.ver
- libtool: link: echo "local: *; };" >> .libs/libibus.ver
- libtool: link: gcc -shared .libs/libibus_la-ibusshare.o .libs/libibus_la-ibusinternal.o .libs/libibus_la-ibusobject.o .libs/libibus_la-ibusserializable.o .libs/libibus_la-ibusconnection.o .libs/libibus_la-ibusserver.o .libs/libibus_la-ibusproxy.o .libs/libibus_la-ibusservice.o .libs/libibus_la-ibusfactory.o .libs/libibus_la-ibusengine.o .libs/libibus_la-ibustext.o .libs/libibus_la-ibuskeymap.o .libs/libibus_la-ibusattribute.o .libs/libibus_la-ibusproperty.o .libs/libibus_la-ibuslookuptable.o .libs/libibus_la-ibusinputcontext.o .libs/libibus_la-ibusconfig.o .libs/libibus_la-ibusconfigservice.o .libs/libibus_la-ibuspanelservice.o .libs/libibus_la-ibusmessage.o .libs/libibus_la-ibuspendingcall.o .libs/libibus_la-ibuserror.o .libs/libibus_la-ibusbus.o .libs/libibus_la-ibuskeynames.o .libs/libibus_la-ibushotkey.o .libs/libibus_la-ibusxml.o .libs/libibus_la-ibusenginedesc.o .libs/libibus_la-ibusobservedpath.o .libs/libibus_la-ibuscomponent.o .libs/libibus_la-ibusmainloop.o .libs/libibus_la-ibusmarshalers.o .libs/libibus_la-ibusenumtypes.o -lX11 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -ldbus-1 -lpthread -lrt -march=i686 -mtune=generic -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-soname -Wl,libibus.so.1 -Wl,-version-script -Wl,.libs/libibus.ver -o .libs/libibus.so.1.0.0
- libtool: link: (cd ".libs" && rm -f "libibus.so.1" && ln -s "libibus.so.1.0.0" "libibus.so.1")
- libtool: link: (cd ".libs" && rm -f "libibus.so" && ln -s "libibus.so.1.0.0" "libibus.so")
- libtool: link: ( cd ".libs" && rm -f "libibus.la" && ln -s "../libibus.la" "libibus.la" )
- gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -DG_LOG_DOMAIN="IBUS" -march=i686 -mtune=generic -O2 -pipe -MT test-bus.o -MD -MP -MF .deps/test-bus.Tpo -c -o test-bus.o test-bus.c
复制代码 |
|