My machines sits in this state indefinitely: >>> Compiling source in /var/tmp/portage/dev-libs/boost-1.52.0-r6/work/boost_1_52_0 ... * python3_2: running building b2 gentoorelease -j4 -q -d+2 --user-config=/var/tmp/portage/dev-libs/boost-1.52.0-r6/work/boost_1_52_0/user-config.jam -sICU_PATH=/usr pch=off --boost-build=/usr/share/boost-build --prefix="/var/tmp/portage/dev-libs/boost-1.52.0-r6/image/usr" --layout=system threading=multi link=shared --without-context --python-buildid=3.2 Reproducible: Always
Portage 2.1.11.60 (default/linux/amd64/13.0, gcc-4.6.3, glibc-2.17, 3.8.3-gentoo x86_64) ================================================================= System Settings ================================================================= System uname: Linux-3.8.3-gentoo-x86_64-Intel-R-_Core-TM-_i7-2620M_CPU_@_2.70GHz-with-gentoo-2.2 KiB Mem: 8063772 total, 1029208 free KiB Swap: 0 total, 0 free Timestamp of tree: Mon, 08 Apr 2013 23:00:01 +0000 ld GNU ld (GNU Binutils) 2.23.1 app-shells/bash: 4.2_p45 dev-java/java-config: 2.2.0 dev-lang/python: 2.7.3-r3, 3.2.3-r2 dev-util/cmake: 2.8.10.2-r1 dev-util/pkgconfig: 0.28 sys-apps/baselayout: 2.2 sys-apps/openrc: 0.11.8 sys-apps/sandbox: 2.6-r1 sys-devel/autoconf: 2.13, 2.69 sys-devel/automake: 1.4_p6-r1, 1.9.6-r3, 1.10.3, 1.11.6, 1.12.6, 1.13.1 sys-devel/binutils: 2.23.1 sys-devel/gcc: 4.6.3, 4.7.2-r1 sys-devel/gcc-config: 1.8 sys-devel/libtool: 2.4.2 sys-devel/make: 3.82-r4 sys-kernel/linux-headers: 3.8 (virtual/os-headers) sys-libs/glibc: 2.17 Repositories: gentoo sunrise chaos x-chaos-gitlabhq x-crappy ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* -@EULA Q3AEULA AdobeFlash-11.x dlj-1.1 sun-bcla-java-vm UbuntuFontFamily Oracle-BCLA-JavaSE google-chrome" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /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" CXXFLAGS="-march=native -O2 -pipe" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--quiet-build=n" FCFLAGS="-O2 -pipe" FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch xattr" FFLAGS="-O2 -pipe" GENTOO_MIRRORS="http://gentoo.osuosl.org/" LDFLAGS="-Wl,-O1 -Wl,--as-needed" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --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="/usr/local/overlays/sunrise /home/thansen/Projects/chaos /home/thansen/Projects/chaos-gitlabhq /usr/local/overlays/crappy" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X a52 aac aacplus aacs aalib acpi afp alsa amd64 amr apache2 archive asf avahi avi avx banshee bash-completion berkdb bluetooth bluray bonjour btrfs bzip2 cairo call caps cdb cdda cddb cdparanoia cdr cli clutter colord composite consolekit corefonts coverage cracklib crypt css cups curl cxx daap dane dbus dconf device-mapper directfb djvu dlloader dlna dmi dmraid dri dv dvd dvdr eds eigen empathy enca encode epiphany evo exif expat extras faac faad fam fastcgi fat fbcon fbcondecor ffmpeg fftw firefox flac flickr font-server fontconfig foomaticdb fortran freetype ftp fuse gaim gcj gconf gd gdbm gdm gdu geoclue gif git gitlab gjs glade glib glitz gmp gnome gnome-keyring gnome-online-accounts gnome-print gnome-shell go gost gphoto2 gpm gps graphviz grilo gs gsf gsm gstreamer gtk gtk2 gtk3 gtkhtml guile gusb hal hfs howl hvm i18n iconv icu id3tag idn ieee1394 imagemagick imap imlib inotify introspection ios iphone ipod iproute2 ipv6 jack java java6 jbig jce jingle jpeg jpeg2k json kdrive ladspa lame laptop lcd lcms ldap ldns libass libcaca libcanberra libgda libkms libmpeg2 libnl libnotify libproxy libsamplerate libsexy libvisual libwww logrotate lua lzma lzo mad map mdadm midi mmap mmx mmxext mng modules mono moonlight mp3 mp4 mpeg mpi mplayer msn mtp mudflap multilib musicbrainz mysql mysqli mythtv nautilus ncurses net netlink network networkmanager nfs nls nptl nptlonly nsplugin nss ntfs oauth odbc ogg oggvorbis openexr opengl openmp opus pam pango parted pcmcia pcre pdf perl php phyp plymouth png pnp policykit postscript ppds pulseaudio python quicktime raptor raw readline resolvconf rtmp samba sasl sdl sendto session sftp slp smp sndfile snmp socialweb sound soup speex spell sql sqlite sqlite3 sse sse2 sse3 sse4_1 ssl ssse3 startup-notification svg swig taglib tcl tcltk tcpd telepathy theora threads tiff timidity tinfo tk tracker transcode truetype trusted twolame udev udisks unicode upnp upnp-av usb utf8 utils v4l v4l2 vaapi vala vdpau vim-syntax vorbis vpx wavpack webgl webkit webkit2 webp widescreen wifi wikipedia win64codecs wmf x264 xattr xcb xcomposite xforms xinerama xml xml2 xmp xpm xrandr xslt xulrunner xv xvid xvidinfo xvmc yahoo youtube zeitgeist zeroconf zlib" ABI_X86="64" ALSA_CARDS="hda-intel usb-audio" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="cgi cgid access_compat actions alias auth_basic auth_digest authn_anon authn_alias authn_core authn_dbd authn_dbm authn_default authn_file authz_core authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cache_disk dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info lbmethod_bybusyness lbmethod_byrequests lbmethod_bytraffic lbmethod_heartbeat log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif slotmem_shm socache_shmcb so speling status unique_id unixd userdir usertrack vhost_alias" APACHE2_MPMS="prefork" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CURL_SSL="nss" DRACUT_MODULES="plymouth bootchart btrfs caps crypt crypt-gpg dmraid dmsquash-live iscsi livenet lvm mdraid multipath nbd nfs ssh-client 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 ubx" GRUB_PLATFORMS="efi-64 pc qemu" INPUT_DEVICES="keyboard mouse synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="nlpsolver presenter-minimizer scripting-beanshell scripting-javascript wiki-publisher" LINGUAS="en en_US pt pt_BR" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5 php5-4" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_2" QEMU_SOFTMMU_TARGETS="x86_64" RUBY_TARGETS="ruby19" USERLAND="GNU" VIDEO_CARDS="intel i965 vesa svga nouveau" 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, INSTALL_MASK, LANG, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON ================================================================= Package Settings ================================================================= dev-libs/boost-1.52.0-r6 was built with the following: USE="icu mpi nls python threads -debug -doc -static-libs -tools" PYTHON_TARGETS="python2_7 python3_2 -python2_5 -python2_6 -python3_1 -python3_3" CXXFLAGS="-march=native -O2 -pipe -std=gnu++98"
As an FYI, when I do hit ctrl-c to kill emerge it apparently just kills the b2 process and emerge tries to continue on with the next step of the build phase as if nothing failed. Subsequent ctrl-c combinations simply say: ^Csandbox:stop signal already caught and busy still cleaning up! I have to send it signal 9 from another term and *still* some stray cc1plus processes keep going for ~20 seconds or more.
Please attach the entire build log to this bug report.
Created attachment 345008 [details] build.log
Have the same problem on amd64 After disable "mpi" USE flag boost compile fine (USE="-mpi" emerge boost)
Other thing to note is this version has built successfully on my machine before. Portage is trying to rebuild it (I believe) because of an update to ICU.
I get this same error on my amd64 desktop too... also a rebuild
I got same error on my amd64.
Have the same problem on amd64
I can confirm that if you set USE="-mpi" for boost-1.51.0-r6 on amd64 it will compile, however, if you have tried to compile boost with mpi you will need to either restart xdm or reboot for it to work it will not even continue past the sumchecking stage, at least for me. This is the same on my amd64 laptop and pc, both core2duo. Maybe this helps,
If you use ktorrent or gbittorrent, this is a more than trivial problem. Boost:MPI {boost with USE='mpi'} adds support for parallel processing and python. Boost:MPI is integral to the funtionality of ktorrent and gbittorent {among others}. See: http://www.boost.org/doc/libs/1_53_0/doc/html/mpi.html#mpi.intro If you bypass USE="mpi" in order to get around this, once this is fixed then you'll need to rebuild a lot of other important packages. On my systems, boost is a direct dependency for: # equery d boost * These packages depend on boost: app-misc/strigi-0.7.7-r2 (dev-libs/boost) app-office/akonadi-server-1.8.1 (dev-libs/boost) app-office/calligra-2.5.5 (dev-libs/boost) app-office/scribus-1.4.2-r2 (dev-libs/boost) dev-libs/guiloader-c++-2.21.0 (dev-libs/boost) dev-libs/libbulletml-0.0.6 (dev-libs/boost) dev-util/crow-designer-2.21.0 (dev-libs/boost) dev-util/kdevplatform-1.4.1 (dev-libs/boost) games-action/violetland-0.4.3 (dev-libs/boost[threads(+)]) kde-base/kdepim-runtime-4.9.5 (dev-libs/boost) kde-base/kdepimlibs-4.9.5 (>=dev-libs/boost-1.35.0-r5) kde-base/kget-4.9.5 (dev-libs/boost) kde-base/kleopatra-4.9.5 (dev-libs/boost) kde-base/plasma-workspace-4.9.5 (dev-libs/boost) kde-base/rocs-4.9.5 (>=dev-libs/boost-1.43) kde-base/umbrello-4.9.5 (dev-libs/boost) media-gfx/enblend-4.0 (>=dev-libs/boost-1.31.0) media-gfx/exiv2-0.23-r1 (contrib ? >=dev-libs/boost-1.44) media-gfx/hugin-2012.0.0 (>=dev-libs/boost-1.49.0-r1) media-gfx/inkscape-0.48.4 (dev-libs/boost) media-libs/libopenraw-0.0.9 (>=dev-libs/boost-1.35) media-video/mkvtoolnix-6.0.0 (>=dev-libs/boost-1.46.0) net-libs/libktorrent-1.3.1 (dev-libs/boost) net-libs/rb_libtorrent-0.16.9 (>=dev-libs/boost-1.48[python?,threads(+)]) net-p2p/ktorrent-4.3.1 (dev-libs/boost) net-p2p/qbittorrent-3.0.9 (dev-libs/boost) sys-block/thin-provisioning-tools-0.1.5-r1 (dev-libs/boost)
This is related to bug #462602 and including FAKEROOTKEY=1 in the environment is a workaround to compile boost w/ MPI.
USE="mpi" for boost-1.52.0-r6 works for me with openmpi-1.6.4-r1.