The ebuilds for net-libs/rb_libtorrent and net-p2p/deluge check to make sure that dev-libs/boost is build with the "threads" use flag. However, boost-1.34_pre20061214 does not have this use flag, as threads support is built by default. I'm not sure whether or not this should be fixed in rb_libtorrent and deluge, or this version of boost should be changed to be consistent with the other versions. Reproducible: Didn't try Steps to Reproduce: 1. Install =dev-libs/boost-1.34_pre20061214 2. Install net-libs/rb_libtorrent Actual Results: I get an error message telling me that boost was built without the "threads" USE flag. Expected Results: Installed properly, as this version of the boost ebuild builds with threads by default. emerge info output: Portage 2.1.2.2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.17-suspend2-r6 i686) ================================================================= System uname: 2.6.17-suspend2-r6 i686 Intel(R) Pentium(R) M processor 1.60GHz Gentoo Base System release 1.12.9 Timestamp of tree: Fri, 13 Apr 2007 21:00:01 +0000 dev-java/java-config: 1.3.7, 2.0.31 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=i686 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -march=i686 -pipe" DISTDIR="/home/non-user/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://adelie.polymtl.ca/" LANG="en_CA.UTF-8" LC_ALL="en_CA.UTF-8" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/home/non-user/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aac acpi alsa amr anthy asf avahi bash-completion berkdb bitmap-fonts boost browserplugin bzip2 cairo cdparanoia cjk cli cracklib crypt cups dbus divx dmi dri dv encode ffmpeg firefox flac fontconfig fortran gdbm gif gimpprint glitz gmedia gnutls gpm gstreamer gtk gtkhtml hal iconv imagemagick imap imlib immqt-bc ipv6 isdnlog java jpeg jpeg2k lcms libg++ libnotify libvisual lm_sensors lzo mad matroska midi mikmod mmx mmxext mng mozilla mp3 msn ncurses network nls nptl nptlonly nsplugin ogg opengl pam pcmcia pcre pdf perl png ppds pppd python qt qt4 quicktime readline real realmedia reflection rtc scanner sdl session silc slp sox spell spl sse ssl startup-notification svg tcl tcpd tetex tga theora threads tiff tk truetype truetype-fonts type1-fonts unicode usb vorbis win32codecs wmf wmp x86 xinerama xml xorg xosd xpm xprint xrandr xv xvid xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse wacom" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="i810" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Created attachment 116337 [details, diff] patch for dev-p2p/deluge/deluge-0.5.0.ebuild This modification to the deluge 0.5.0 ebuild fixes the problem for this package, though as I said in the original report I am not sure this is the right approach.
Created attachment 116339 [details, diff] patch for net-libs/rb_libtorrent/rb_libtorrent-0.11.ebuild This modification to the rb_libtorrent 0.11 ebuild fixes the problem for this package, though as I said in the original report I am not sure this is the right approach.
Fixed, thanks.