Building Deluge 1.0.0_RC6 on Arch Linux (i686)

General support for problems installing or using Deluge
Post Reply
fettouhi
New User
New User
Posts: 5
Joined: Mon Jul 30, 2007 8:26 am

Building Deluge 1.0.0_RC6 on Arch Linux (i686)

Post by fettouhi »

I've trying to compile the latest version of Deluge on Arch Linux but it fails with the supplied PKGBUILD file. Here is the error message

/usr/bin/ld: cannot find -lboost_thread
collect2: ld returnerede afslutningskoden 1
error: command 'gcc' failed with exit status 1
install: missing destination file operand after 'pixmaps/deluge.svg'
Prøv 'install --help' for mere information.
PKGBUILD: line 23: /home/af/pkg/usr/share/pixmaps/deluge.svg: Ingen sådan fil eller filkatalog
==> ERROR: Build Failed.
Aborting...

I've had this problem with all the 1.0.0_RC's I tried (since RC4).

Regards

André
aqtrans
Member
Member
Posts: 28
Joined: Fri Feb 08, 2008 4:07 pm

Re: Building Deluge 1.0.0_RC6 on Arch Linux (i686)

Post by aqtrans »

It's an error on the pkgbuild, just comment that line out and it works fine. If you get deluge to run, let me know, as I cannot get deluged to run at all.
fettouhi
New User
New User
Posts: 5
Joined: Mon Jul 30, 2007 8:26 am

Re: Building Deluge 1.0.0_RC6 on Arch Linux (i686)

Post by fettouhi »

Still won't build and I'm getting the same error minus the error about the PKGBUILD file of course.

Regards

André
aqtrans
Member
Member
Posts: 28
Joined: Fri Feb 08, 2008 4:07 pm

Re: Building Deluge 1.0.0_RC6 on Arch Linux (i686)

Post by aqtrans »

Oh right...
Do this:

Code: Select all

sudo ln -sv /usr/lib/libboost_thread-mt.so /usr/lib/libboost_thread.so
.
Apparently Deluge isn't looking for multi-threaded versions of libbost, and Arch comes with those installed by default. Not that big of a deal, since it works perfectly after a symlink.
delor
New User
New User
Posts: 3
Joined: Tue Aug 19, 2008 6:02 am

Re: Building Deluge 1.0.0_RC6 on Arch Linux (i686)

Post by delor »

http://bbs.archlinux.org/viewtopic.php?id=52774
fix for PKGBUILD in Arch

also line 22 in pkgbuild needs tweaking

Code: Select all

install -D -m644 pixmaps/deluge.svg $startdir/pkg/usr/share/pixmaps/deluge.svg
hokum

Re: Building Deluge 1.0.0_RC6 on Arch Linux (i686)

Post by hokum »

Please update md5 and sha1 sums in last PKGBUILD
Post Reply