Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 153543 - New package: net-p2p/deluge
Summary: New package: net-p2p/deluge
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Other
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://zachtib.googlepages.com/deluge
Whiteboard:
Keywords:
Depends on: 153528
Blocks:
  Show dependency tree
 
Reported: 2006-10-31 04:44 UTC by Raúl Porcel (RETIRED)
Modified: 2007-03-16 16:41 UTC (History)
8 users (show)

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


Attachments
deluge-0.3.0.ebuild (deluge-0.3.0.ebuild,777 bytes, text/plain)
2006-11-04 04:07 UTC, Paul Bredbury
Details
deluge-0.3.0.ebuild (deluge-0.3.0.ebuild,809 bytes, text/plain)
2006-11-05 05:50 UTC, Paul Bredbury
Details
deluge-0.3.1.1.ebuild (deluge-0.3.1.1.ebuild,925 bytes, text/plain)
2006-11-10 04:04 UTC, Paul Bredbury
Details
deluge-0.4.0.ebuild (deluge-0.4.0.ebuild,1.10 KB, text/plain)
2006-11-30 09:36 UTC, Paul Bredbury
Details
deluge-0.5.0_beta1.ebuild (NYrGVG48.txt,573 bytes, text/plain)
2007-02-21 19:03 UTC, Raúl Porcel (RETIRED)
Details
deluge-0.5.0_beta2.ebuild (gA2ZEj82.txt,573 bytes, text/plain)
2007-02-28 20:14 UTC, Raúl Porcel (RETIRED)
Details
deluge-0.5.0_beta3.ebuild (deluge-0.5.0_beta3.ebuild,764 bytes, text/plain)
2007-03-03 17:50 UTC, Raúl Porcel (RETIRED)
Details
deluge-0.5.0_rc1.ebuild (deluge-0.5.0_rc1.ebuild,764 bytes, text/plain)
2007-03-07 11:59 UTC, Raúl Porcel (RETIRED)
Details
deluge-0.5.0_rc2.ebuild (deluge-0.5.0_rc2.ebuild,764 bytes, text/plain)
2007-03-09 09:37 UTC, Raúl Porcel (RETIRED)
Details
deluge-0.5.0_rc2.ebuild (deluge-0.5.0_rc2.ebuild,951 bytes, text/plain)
2007-03-12 10:05 UTC, Raúl Porcel (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Raúl Porcel (RETIRED) gentoo-dev 2006-10-31 04:44:49 UTC
New package...on sunrise:

http://www.gentoo-sunrise.org/sunrise/browser/sunrise/net-p2p/deluge
Comment 1 Paul Bredbury 2006-11-04 04:07:40 UTC
Created attachment 101208 [details]
deluge-0.3.0.ebuild

Uses multilib eclass.
Comment 2 Paul Bredbury 2006-11-05 05:50:45 UTC
Created attachment 101272 [details]
deluge-0.3.0.ebuild

Adds desktop entry.
Comment 3 Paul Bredbury 2006-11-10 04:04:36 UTC
Created attachment 101592 [details]
deluge-0.3.1.1.ebuild

New homepage:  http://deluge.ath.cx/
Comment 4 Paul Bredbury 2006-11-30 09:36:41 UTC
Created attachment 103046 [details]
deluge-0.4.0.ebuild

New dependency on notify-python from bug #139818
Comment 5 Alessandro Calorì 2006-12-21 06:59:52 UTC
With version 0.4 I get a segmentation fault when I try to open "Preferences" dialog. It worked just two times but I'm not able to see any pattern...
Comment 6 Paul Bredbury 2007-02-09 16:55:09 UTC
Comment on attachment 103046 [details]
deluge-0.4.0.ebuild

Obsoleted by version bump in the Sunrise overlay.

Homepage has changed again:  http://deluge-torrent.org/
Comment 7 Raúl Porcel (RETIRED) gentoo-dev 2007-02-10 17:17:15 UTC
FYI, i'm waiting for 0.5 release to put it in portage. I'm waiting for that version since it combines both the library and the client. Didn't want to add a new package to remove it later.
Comment 8 Miller Larson 2007-02-21 18:46:02 UTC
(In reply to comment #7)
> FYI, i'm waiting for 0.5 release to put it in portage. I'm waiting for that
> version since it combines both the library and the client. Didn't want to add a
> new package to remove it later.
> 

Could someone throw together an ebuild for the 0.5 beta?  I'd love to help test this thing, but I lack the ability to make an ebuild that doesn't break things.

http://deluge-torrent.org/#Deluge0.5Beta1
Comment 9 Raúl Porcel (RETIRED) gentoo-dev 2007-02-21 19:03:25 UTC
Created attachment 110887 [details]
deluge-0.5.0_beta1.ebuild

There you go. Probably is missing the desktop entry and some other things. But it should work.
Comment 10 Miller Larson 2007-02-26 02:56:48 UTC
(In reply to comment #9)
> Created an attachment (id=110887) [edit]
> deluge-0.5.0_beta1.ebuild
> 
> There you go. Probably is missing the desktop entry and some other things. But
> it should work.
> 

Thanks much!  I'll give it a try, and also if I get some free time try to update it for 0.5 beta 2 ;)
Comment 11 Gianluca Parmiggiani 2007-02-28 12:54:38 UTC
Trying deluge-0.5.0_beta1.ebuild when i try to start it i get:

riekr@pegasus ~ $ deluge 
no existing Deluge session
Traceback (most recent call last):
  File "/usr/bin/deluge", line 51, in ?
    interface = deluge.delugegtk.DelugeGTK()
  File "/usr/lib/python2.4/site-packages/deluge/delugegtk.py", line 50, in __init__
    dbus.service.Object.__init__(self, bus_name, object_path)
  File "//usr/lib/python2.4/site-packages/dbus/service.py", line 418, in __init__
    self._connection._register_object_path(object_path, self._message_cb, self._unregister_cb)
RuntimeError: To make asynchronous calls, receive signals or export objects, D-Bus connections must be attached to a main loop by passing mainloop=... to the constructor or calling dbus.set_default_main_loop(...)
riekr@pegasus ~ $ 

riekr@pegasus ~ $ emerge --info
Portage 2.1.2-r12 (default-linux/x86/2006.1/desktop, gcc-4.1.2, glibc-2.5-r1, 2.6.20-gentoo i686)
=================================================================
System uname: 2.6.20-gentoo i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.12.9
Timestamp of tree: Wed, 28 Feb 2007 09:00:09 +0000
dev-java/java-config: 1.3.7, 2.0.31-r3
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
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.17.50.0.12
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.20-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium4 -mtune=pentium4 -fomit-frame-pointer -ftracer -pipe -mmmx -msse -msse2 -fweb -mfpmath=sse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O3 -march=pentium4 -mtune=pentium4 -fomit-frame-pointer -ftracer -pipe -mmmx -msse -msse2 -fweb -mfpmath=sse -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer parallel-fetch prelink sandbox sfperms strict"
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://gentoo.intergenia.de http://pandemonium.tiscali.de/pub/gentoo/ http://mirror.switch.ch/ftp/mirror/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo"
LANG="it_IT.UTF-8"
LDFLAGS="-Wl,-O1,--strip-debug,--sort-common,--enable-new-dtags,-z,combreloc,--hash-style=both"
LINGUAS="it en en_GB en_US"
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-* --prune-empty-dirs"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/private /usr/local/portage/toolchain_overlay /usr/local/portage/xeffects/trunk"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="7zip X X509 a52 aac acpi adns aiglx aim alsa amr ao asf attr audiofile avahi avi bash-completion beagle berkdb bitmap-fonts bluetooth bonobo branding bzip2 bzlib cairo caps cddb cdparanoia cdr cli cpudetection cracklib crypt cscope ctype cups curl db2 dbus devhelp dga dmx dri dts dv dvd dvdr dvdread dvi eds emboss encode ethereal evo evolution exif faad fam fbcon fbsplash ffmpeg fftw firefox flac flash fpx freetds ftp gcj gd gdbm gecko-sdk ggi gif gimp glib glitz glut gmail gmp gnome gnutls gphoto2 gpm gps gstreamer gstreamer010 gtk gtk2 gtkhtml hal hashstyle howl iconv icq id3 idea idn ieee1394 imagemagick imap imlib inifile ipod irda irmc isdnlog java java5 jbig jingle joystick jpeg jpeg2k junit kdeenablefinal keyring lame lcms ldap libburn libg++ libnotify live logrotate lzo mad matroska mbox midi mikmod mime mmap mmx mmx2 mmxext mng modplug mono mozdevelop moznocompose moznoirc moznomail mozsvg mp3 mp4 mpeg mpeg2 mpi mppe-mppc msn mssql musepack musicbrainz nautilus ncurses netcdf network nls no_wxgtk1 nodoc nptl nptlonly nsplugin ntplonly obex oci8 odbc ofx ogg oggvorbis openal openexr opengl oracle oscar pam pam_timestamp pch pcmcia pcntl pcre pda pdf pdflib perl pic png pnp pop posix ppds pppd python quicktime readline real recode reflection reiserfs rle rtc samba scanner sdl session shared sharedmem slang smp sms socks5 speex spell spl sse sse2 ssl startup-notification svg sysvipc t1lib tagwriting tcltki tcpd tetex tga theora threads tidy tiff timidity truetype truetype-fonts type1-fonts ucs2 udev unicode usb utf8 v4l vim-with-x vorbis win32codecs wmf x264 x86 xcb xcomposite xinerama xml xorg xosd xpm xscreensaver xsl xv xvid xvmc yahoo yv12 zeroconf zlib" ALSA_CARDS="intel8x0 intel8x0m" 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" DVB_CARDS="bcm3510 dibusb-usb1 dibusb-usb2 nxt2002 nxt200x or51132 or51211 sp8870 sp887x tda1004x ttusb-dec usb-a800 usb-bluebird usb-dib0700 usb-dtt200u usb-umt usb-vp702x usb-vp7045 usb-wt220u" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it en en_GB en_US" USERLAND="GNU" VIDEO_CARDS="fglrx radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_RSYNC_EXTRA_OPTS

Comment 12 Raúl Porcel (RETIRED) gentoo-dev 2007-02-28 20:14:06 UTC
Created attachment 111620 [details]
deluge-0.5.0_beta2.ebuild

Update to beta2
Comment 13 Raúl Porcel (RETIRED) gentoo-dev 2007-02-28 20:18:41 UTC
(In reply to comment #11)
> Trying deluge-0.5.0_beta1.ebuild when i try to start it i get:

http://deluge-torrent.org/ticket/137

Try with beta2

Comment 14 Gianluca Parmiggiani 2007-03-01 11:11:37 UTC
(In reply to comment #13)
> (In reply to comment #11)
> > Trying deluge-0.5.0_beta1.ebuild when i try to start it i get:
> 
> http://deluge-torrent.org/ticket/137
> 
> Try with beta2
> 

seems to work now :)
Comment 15 Alexander Zimmerling 2007-03-01 21:39:48 UTC
hi there,

i tried to emerge deluge. it fails with this error:

error: command 'i686-pc-linux-gnu-g++' failed with exit status 1

!!! ERROR: net-p2p/deluge-0.5.0_beta2 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 3241:   Called src_compile
  ebuild.sh, line 1304:   Called distutils_src_compile
  distutils.eclass, line 38:   Called die
Comment 16 Raúl Porcel (RETIRED) gentoo-dev 2007-03-02 09:32:57 UTC
(In reply to comment #15)
Post your emerge --info, please. 

Comment 17 Alexander Zimmerling 2007-03-02 20:05:26 UTC
(In reply to comment #16)
> (In reply to comment #15)
> Post your emerge --info, please. 
> 

here we go

Jerusalem alex # emerge --info
Portage 2.1.2-r9 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.20-gentoo i686)
=================================================================
System uname: 2.6.20-gentoo i686 AMD Athlon(tm) XP 1800+
Gentoo Base System release 1.12.9
Timestamp of tree: Thu, 01 Mar 2007 18:50:01 +0000
dev-java/java-config: 1.3.7, 2.0.31-r3
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 -g"
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"
CXXFLAGS="-O2 -march=i686 -pipe -g"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms splitdebug strict"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo "
LANG="de_DE.UTF-8"
LINGUAS="de"
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"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X alsa berkdb bitmap-fonts cli cracklib crypt cups dri dvd dvdr dvdread esd fortran gdbm gnome gpm gtk iconv java libg++ midi mmx ncurses nls nptl nptlonly pam pcre perl ppds pppd python readline reflection samba session spl ssl tcpd truetype-fonts type1-fonts unicode x86 xorg zlib" ALSA_CARDS="ens1371" 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" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="nvidia vesa fbdev nv 3dfx"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 18 Pacho Ramos gentoo-dev 2007-03-03 17:27:32 UTC
beta3 has been released:
http://deluge-torrent.org/downloads/deluge-0.4.90.3.tar.gz
Comment 19 Raúl Porcel (RETIRED) gentoo-dev 2007-03-03 17:50:18 UTC
Created attachment 111953 [details]
deluge-0.5.0_beta3.ebuild
Comment 20 Alexander Zimmerling 2007-03-04 21:34:31 UTC
(In reply to comment #19)
> Created an attachment (id=111953) [edit]
> deluge-0.5.0_beta3.ebuild
> 

I still can't build deluge ... same error 
Comment 21 Raúl Porcel (RETIRED) gentoo-dev 2007-03-07 11:59:14 UTC
Created attachment 112392 [details]
deluge-0.5.0_rc1.ebuild

Bump to rc1.

Alexander, try to post something more than that. With the thing you posted we can't know the problem.
Comment 22 Alexander Zimmerling 2007-03-07 18:45:48 UTC
(In reply to comment #21)
> Created an attachment (id=112392) [edit]
> deluge-0.5.0_rc1.ebuild
> 
> Bump to rc1.
> 
> Alexander, try to post something more than that. With the thing you posted we
> can't know the problem.
> 

What information do you need? details about my hardware? sorry, I'm not very familiar with linux, so I have absolutely no idea where I can find details about this error. sorry for these circumstances.
Comment 23 Raúl Porcel (RETIRED) gentoo-dev 2007-03-09 09:37:15 UTC
Created attachment 112676 [details]
deluge-0.5.0_rc2.ebuild

Alexander, post something before that error appears. If you can post the full log here: http://rafb.net/paste/
Comment 24 Alexander Zimmerling 2007-03-09 22:59:07 UTC
(In reply to comment #23)
> Created an attachment (id=112676) [edit]
> deluge-0.5.0_rc2.ebuild
> 
> Alexander, post something before that error appears. If you can post the full
> log here: http://rafb.net/paste/
> 

problem is fixed already. had to emerge boost with USE="threads"
Comment 25 TheOmega 2007-03-11 22:28:26 UTC
You should add a depency uppon the threads useflag of boost to the ebuild otherwise the compile will fail with a strange error. So please change the ebuild.
Comment 26 Raúl Porcel (RETIRED) gentoo-dev 2007-03-12 10:05:02 UTC
Created attachment 113050 [details]
deluge-0.5.0_rc2.ebuild

Add threads USE-flag check.
Comment 27 Alexander Zimmerling 2007-03-15 13:39:39 UTC
Hi there, it's me again ;)

following problem occurred:
I add a torrentfile to deluge, it's starting to download and showing some peers, but after a while are no peers left. I pause and resume the download and there are new peers ... and so on. damn strange behavior
Comment 28 Raúl Porcel (RETIRED) gentoo-dev 2007-03-16 16:41:02 UTC
In CVS.

Alexander, those issues go to upstream. I can't do anything about that :)