Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 174714 - net-libs/rb_libtorrent and net-p2p/deluge looking for for threads USE flag, which is not applicable for boost-1.34_pre20061214
Summary: net-libs/rb_libtorrent and net-p2p/deluge looking for for threads USE flag, w...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo net-p2p team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-15 20:56 UTC by Hendrik Boom
Modified: 2007-04-20 14:57 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
patch for dev-p2p/deluge/deluge-0.5.0.ebuild (deluge-0.5.0.patch,535 bytes, patch)
2007-04-15 21:04 UTC, Hendrik Boom
Details | Diff
patch for net-libs/rb_libtorrent/rb_libtorrent-0.11.ebuild (rb_libtorrent-0.11.patch,563 bytes, patch)
2007-04-15 21:05 UTC, Hendrik Boom
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Hendrik Boom 2007-04-15 20:56:42 UTC
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
Comment 1 Hendrik Boom 2007-04-15 21:04:14 UTC
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.
Comment 2 Hendrik Boom 2007-04-15 21:05:54 UTC
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.
Comment 3 Raúl Porcel (RETIRED) gentoo-dev 2007-04-20 14:57:25 UTC
Fixed, thanks.