Calculating dependencies ... done! >>> Verifying ebuild manifests >>> Emerging (1 of 1) dev-python/pyicu-1.5 from sunrise * PyICU-1.5.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking PyICU-1.5.tar.gz to /var/tmp/portage/dev-python/pyicu-1.5/work >>> Source unpacked in /var/tmp/portage/dev-python/pyicu-1.5/work >>> Preparing source in /var/tmp/portage/dev-python/pyicu-1.5/work/PyICU-1.5 ... * Applying pyicu-1.5-testPre27.patch ... [ ok ] * It seems that you need to set USE_PYTHON to make sure that legacy * packages will be built with respect to PYTHON_TARGETS correctly: * * USE_PYTHON='2.7' * * Please note that after changing the USE_PYTHON variable, you may need * to run 'python-updater' to rebuild affected packages. * * For more information on PYTHON_TARGETS and python.eclass * compatibility, please see the relevant Wiki article [1]. * * [1] https://wiki.gentoo.org/wiki/Project:Python/PYTHON_TARGETS * Will copy sources from /var/tmp/portage/dev-python/pyicu-1.5/work/PyICU-1.5 * python2_7: copying to /var/tmp/portage/dev-python/pyicu-1.5/work/PyICU-1.5-python2_7 >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-python/pyicu-1.5/work/PyICU-1.5 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-python/pyicu-1.5/work/PyICU-1.5 ... * python2_7: running distutils-r1_run_phase distutils-r1_python_compile /usr/bin/python2.7 setup.py build running build running build_py creating /var/tmp/portage/dev-python/pyicu-1.5/work/PyICU-1.5-python2_7/build/lib copying icu.py -> /var/tmp/portage/dev-python/pyicu-1.5/work/PyICU-1.5-python2_7/build/lib copying PyICU.py -> /var/tmp/portage/dev-python/pyicu-1.5/work/PyICU-1.5-python2_7/build/lib copying docs.py -> /var/tmp/portage/dev-python/pyicu-1.5/work/PyICU-1.5-python2_7/build/lib warning: build_py: byte-compiling is disabled, skipping. running build_ext building '_icu' extension creating /var/tmp/portage/dev-python/pyicu-1.5/work/PyICU-1.5-python2_7/build/temp.linux-x86_64-2.7 x86_64-pc-linux-gnu-g++ -O2 -march=native -pipe -fno-stack-protector -fPIC -I/usr/include/python2.7 -c errors.cpp -o /var/tmp/portage/dev-python/pyicu-1.5/work/PyICU-1.5-python2_7/build/temp.linux-x86_64-2.7/errors.o -DPYICU_VER="1.5" x86_64-pc-linux-gnu-g++ -O2 -march=native -pipe -fno-stack-protector -fPIC -I/usr/include/python2.7 -c format.cpp -o /var/tmp/portage/dev-python/pyicu-1.5/work/PyICU-1.5-python2_7/build/temp.linux-x86_64-2.7/format.o -DPYICU_VER="1.5" x86_64-pc-linux-gnu-g++ -O2 -march=native -pipe -fno-stack-protector -fPIC -I/usr/include/python2.7 -c common.cpp -o /var/tmp/portage/dev-python/pyicu-1.5/work/PyICU-1.5-python2_7/build/temp.linux-x86_64-2.7/common.o -DPYICU_VER="1.5" x86_64-pc-linux-gnu-g++ -O2 -march=native -pipe -fno-stack-protector -fPIC -I/usr/include/python2.7 -c collator.cpp -o /var/tmp/portage/dev-python/pyicu-1.5/work/PyICU-1.5-python2_7/build/temp.linux-x86_64-2.7/collator.o -DPYICU_VER="1.5" collator.cpp: In function ‘int t_collationkey_init(t_collationkey*, PyObject*, PyObject*)’: collator.cpp:161:41: error: invalid use of incomplete type ‘class icu::CollationKey’ self->object = new CollationKey(); ^ In file included from common.h:119:0, from collator.cpp:24: /usr/include/unicode/coll.h:80:7: error: forward declaration of ‘class icu::CollationKey’ class CollationKey; ^ collator.cpp: In function ‘PyObject* t_collationkey_isBogus(t_collationkey*)’: collator.cpp:177:25: error: invalid use of incomplete type ‘class icu::CollationKey’ int b = self->object->isBogus(); ^ In file included from common.h:119:0, from collator.cpp:24: /usr/include/unicode/coll.h:80:7: error: forward declaration of ‘class icu::CollationKey’ class CollationKey; ^ In file included from collator.cpp:32:0: collator.cpp: In function ‘PyObject* t_collationkey_compareTo(t_collationkey*, PyObject*)’: macros.h:283:21: error: invalid use of incomplete type ‘class icu::CollationKey’ typeid(className).name(), &className##Type ^ common.h:324:36: note: in expansion of macro ‘TYPE_CLASSID’ _parseArgs(&(arg), 1, types, ##rest) ^ collator.cpp:185:10: note: in expansion of macro ‘parseArg’ if (!parseArg(arg, "P", TYPE_CLASSID(CollationKey), &key)) ^ In file included from common.h:119:0, from collator.cpp:24: /usr/include/unicode/coll.h:80:7: error: forward declaration of ‘class icu::CollationKey’ class CollationKey; ^ In file included from collator.cpp:32:0: collator.cpp:188:42: error: invalid use of incomplete type ‘class icu::CollationKey’ STATUS_CALL(result = self->object->compareTo(*key, status)); ^ macros.h:49:9: note: in definition of macro ‘STATUS_CALL’ action; \ ^ In file included from common.h:119:0, from collator.cpp:24: /usr/include/unicode/coll.h:80:7: error: forward declaration of ‘class icu::CollationKey’ class CollationKey; ^ collator.cpp: In function ‘PyObject* t_collationkey_getByteArray(t_collationkey*)’: collator.cpp:198:40: error: invalid use of incomplete type ‘class icu::CollationKey’ const uint8_t *array = self->object->getByteArray(count); ^ In file included from common.h:119:0, from collator.cpp:24: /usr/include/unicode/coll.h:80:7: error: forward declaration of ‘class icu::CollationKey’ class CollationKey; ^ In file included from collator.cpp:32:0: collator.cpp: In function ‘PyObject* t_collationkey_richcmp(t_collationkey*, PyObject*, int)’: macros.h:283:21: error: invalid use of incomplete type ‘class icu::CollationKey’ typeid(className).name(), &className##Type ^ common.h:324:36: note: in expansion of macro ‘TYPE_CLASSID’ _parseArgs(&(arg), 1, types, ##rest) ^ macros.h:386:14: note: in expansion of macro ‘parseArg’ if (!parseArg(arg, "P", TYPE_CLASSID(name), &object)) \ ^ collator.cpp:203:1: note: in expansion of macro ‘DEFINE_RICHCMP’ DEFINE_RICHCMP(CollationKey, t_collationkey); ^ In file included from common.h:119:0, from collator.cpp:24: /usr/include/unicode/coll.h:80:7: error: forward declaration of ‘class icu::CollationKey’ class CollationKey; ^ In file included from collator.cpp:32:0: macros.h:391:35: error: no match for ‘operator==’ (operand types are ‘icu::CollationKey’ and ‘icu::CollationKey’) b = *self->object == *object; \ ^ collator.cpp:203:1: note: in expansion of macro ‘DEFINE_RICHCMP’ DEFINE_RICHCMP(CollationKey, t_collationkey); ^ macros.h:391:35: note: candidate is: b = *self->object == *object; \ ^ collator.cpp:203:1: note: in expansion of macro ‘DEFINE_RICHCMP’ DEFINE_RICHCMP(CollationKey, t_collationkey); ^ In file included from /usr/include/unicode/unistr.h:32:0, from common.h:87, from collator.cpp:24: /usr/include/unicode/stringpiece.h:209:1: note: UBool icu::operator==(const icu::StringPiece&, const icu::StringPiece&) operator==(const StringPiece& x, const StringPiece& y); ^ /usr/include/unicode/stringpiece.h:209:1: note: no known conversion for argument 1 from ‘icu::CollationKey’ to ‘const icu::StringPiece&’ collator.cpp: In function ‘PyObject* t_collator_getCollationKey(t_collator*, PyObject*)’: collator.cpp:285:18: error: aggregate ‘icu::CollationKey _key’ has incomplete type and cannot be defined CollationKey _key; ^ collator.cpp:292:59: error: invalid use of incomplete type ‘class icu::CollationKey’ return wrap_CollationKey(new CollationKey(_key), T_OWNED); ^ In file included from common.h:119:0, from collator.cpp:24: /usr/include/unicode/coll.h:80:7: error: forward declaration of ‘class icu::CollationKey’ class CollationKey; ^ In file included from collator.cpp:32:0: macros.h:283:21: error: invalid use of incomplete type ‘class icu::CollationKey’ typeid(className).name(), &className##Type ^ common.h:321:46: note: in expansion of macro ‘TYPE_CLASSID’ PyObject_Size(args), types, ##rest) ^ collator.cpp:296:14: note: in expansion of macro ‘parseArgs’ if (!parseArgs(args, "SP", TYPE_CLASSID(CollationKey), ^ In file included from common.h:119:0, from collator.cpp:24: /usr/include/unicode/coll.h:80:7: error: forward declaration of ‘class icu::CollationKey’ class CollationKey; ^ In file included from collator.cpp:32:0: collator.cpp: In function ‘void _init_collator(PyObject*)’: macros.h:328:56: error: invalid use of incomplete type ‘class icu::CollationKey’ registerType(&className##Type, typeid(className).name()); \ ^ collator.cpp:676:5: note: in expansion of macro ‘REGISTER_TYPE’ REGISTER_TYPE(CollationKey, m); ^ In file included from common.h:119:0, from collator.cpp:24: /usr/include/unicode/coll.h:80:7: error: forward declaration of ‘class icu::CollationKey’ class CollationKey; ^ error: command 'x86_64-pc-linux-gnu-g++' failed with exit status 1 * ERROR: dev-python/pyicu-1.5::sunrise failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 93: Called src_compile * environment, line 3628: Called distutils-r1_src_compile * environment, line 1168: Called _distutils-r1_run_foreach_impl 'distutils-r1_python_compile' * environment, line 307: Called python_parallel_foreach_impl 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 3494: Called multibuild_parallel_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 2495: Called multibuild_foreach_variant '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 2438: Called _multibuild_run '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 2436: Called _multibuild_parallel '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 2486: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 741: Called distutils-r1_run_phase 'distutils-r1_python_compile' * environment, line 1157: Called distutils-r1_python_compile * environment, line 1037: Called esetup.py 'build' * environment, line 1608: Called die * The specific snippet of code: * "${@}" || die * * If you need support, post the output of `emerge --info '=dev-python/pyicu-1.5::sunrise'`, * the complete build log and the output of `emerge -pqv '=dev-python/pyicu-1.5::sunrise'`. * The complete build log is located at '/var/tmp/portage/dev-python/pyicu-1.5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-python/pyicu-1.5/temp/environment'. * Working directory: '/var/tmp/portage/dev-python/pyicu-1.5/work/PyICU-1.5-python2_7' * S: '/var/tmp/portage/dev-python/pyicu-1.5/work/PyICU-1.5' >>> Failed to emerge dev-python/pyicu-1.5, Log file: >>> '/var/tmp/portage/dev-python/pyicu-1.5/temp/build.log' * Messages for package dev-python/pyicu-1.5: * It seems that you need to set USE_PYTHON to make sure that legacy * packages will be built with respect to PYTHON_TARGETS correctly: * * USE_PYTHON='2.7' * * Please note that after changing the USE_PYTHON variable, you may need * to run 'python-updater' to rebuild affected packages. * * For more information on PYTHON_TARGETS and python.eclass * compatibility, please see the relevant Wiki article [1]. * * [1] https://wiki.gentoo.org/wiki/Project:Python/PYTHON_TARGETS * ERROR: dev-python/pyicu-1.5::sunrise failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 93: Called src_compile * environment, line 3628: Called distutils-r1_src_compile * environment, line 1168: Called _distutils-r1_run_foreach_impl 'distutils-r1_python_compile' * environment, line 307: Called python_parallel_foreach_impl 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 3494: Called multibuild_parallel_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 2495: Called multibuild_foreach_variant '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 2438: Called _multibuild_run '_multibuild_parallel' '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 2436: Called _multibuild_parallel '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 2486: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'distutils-r1_python_compile' * environment, line 741: Called distutils-r1_run_phase 'distutils-r1_python_compile' * environment, line 1157: Called distutils-r1_python_compile * environment, line 1037: Called esetup.py 'build' * environment, line 1608: Called die * The specific snippet of code: * "${@}" || die * * If you need support, post the output of `emerge --info '=dev-python/pyicu-1.5::sunrise'`, * the complete build log and the output of `emerge -pqv '=dev-python/pyicu-1.5::sunrise'`. * The complete build log is located at '/var/tmp/portage/dev-python/pyicu-1.5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-python/pyicu-1.5/temp/environment'. * Working directory: '/var/tmp/portage/dev-python/pyicu-1.5/work/PyICU-1.5-python2_7' * S: '/var/tmp/portage/dev-python/pyicu-1.5/work/PyICU-1.5' emerge --info '=dev-python/pyicu-1.5::sunrise' Portage 2.2.8-r2 (default/linux/amd64/13.0, gcc-4.8.3, glibc-2.19-r1, 3.14.14-gentoo x86_64) ================================================================= System Settings ================================================================= System uname: Linux-3.14.14-gentoo-x86_64-Intel-R-_Core-TM-_i3-2310M_CPU_@_2.10GHz-with-gentoo-2.2 KiB Mem: 3936976 total, 1901936 free KiB Swap: 0 total, 0 free Timestamp of tree: Sat, 08 Nov 2014 12:00:01 +0000 ld GNU ld (Gentoo 2.24 p1.4) 2.24 ccache version 3.1.9 [disabled] app-shells/bash: 4.2_p53 dev-java/java-config: 2.2.0 dev-lang/perl: 5.18.2-r2 dev-lang/python: 2.7.7, 3.3.5-r1, 3.4.1 dev-util/ccache: 3.1.9-r3 dev-util/cmake: 2.8.12.2-r1 dev-util/pkgconfig: 0.28-r1 sys-apps/baselayout: 2.2 sys-apps/openrc: 0.12.4 sys-apps/sandbox: 2.6-r1 sys-devel/autoconf: 2.13, 2.69 sys-devel/automake: 1.11.6, 1.13.4 sys-devel/binutils: 2.24-r3 sys-devel/gcc: 4.7.3-r1, 4.8.3 sys-devel/gcc-config: 1.7.3 sys-devel/libtool: 2.4.2-r1 sys-devel/make: 4.0-r1 sys-kernel/linux-headers: 3.13 (virtual/os-headers) sys-libs/glibc: 2.19-r1 Repositories: gentoo miramir kiyoya-overlay qt sunrise myLocal ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="* -@EULA dlj-1.1 AdobeFlash-10.1 AdobeFlash-10 AdobeFlash-9.0.31.0AdobeFlash-10.3 Oracle-BCLA-JavaSE skype-4.0.0.7-copyright AdobeFlash-11.xAdobeFlash-11.xGoogle-TOS" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=native -pipe -fno-stack-protector" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.4/ext-active/ /etc/php/apache2-php5.5/ext-active/ /etc/php/cgi-php5.4/ext-active/ /etc/php/cgi-php5.5/ext-active/ /etc/php/cli-php5.4/ext-active/ /etc/php/cli-php5.5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-O2 -march=native -pipe -fno-stack-protector" DISTDIR="/usr/portage/distfiles" FCFLAGS="-O2 -pipe" FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync" FFLAGS="-O2 -pipe" GENTOO_MIRRORS="http://ftp.spline.inf.fu-berlin.de/mirrors/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo" LANG="en_GB.UTF-8" LC_ALL="en_GB.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes --delete=excluded --delete-before" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/var/lib/layman/miramir /var/lib/layman/kiyoya /var/lib/layman/qt /var/lib/layman/sunrise /usr/local/portage" USE="64bit X a52 aac acl acpi alsa amd64 bash-completion berkdb binary bitmap-fonts blksha1 bzip2 cjk clang cli cracklib crypt custom-optimization cxx directfb dri dvd flac fortran gdbm iconv immqt-bc ipv6 jpeg jpg lzma madwifi mmx modules mp3 mpeg multilib ncurses nls nptl nsplugin ogg opengl openmp optimization pch pcre png qt3support qt4 readline session sse sse2 ssl static-libs system-sqlite tcpd theora truetype truetype-fonts type1-fonts unicode v4l2 vcd vim-syntax vorbis webp win32codecs x264 x265 xml xvid zlib" ABI_X86="64" ALSA_CARDS="hda-intel" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev mouse synaptics keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en de" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_4" RUBY_TARGETS="ruby19 ruby20" USERLAND="GNU" VIDEO_CARDS="intel vesa fbdev" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, SYNC, USE_PYTHON