Deluge 1.3.6 libtorrent 0.16.12 upgrade how ?

This forum is for topics dealing with problems with software specifically in the ARMv6h repo.

Deluge 1.3.6 libtorrent 0.16.12 upgrade how ?

Postby archonaut » Tue Oct 29, 2013 10:55 pm

Hi all ! ive tried the search but im not sure if i post in the right section, excuse me if im not.

Im running deluge 1.3.6-3 actually with libtorrent-rasterbar 1:0.16.10-2 on my Linux rpi 3.6.11-18-ARCH+ which
seemed to be installes together by pacman -S deluge.

But BTGuard announces that it actually dont work with deluge and libtorrent 0.16.xx although it would with libtorrent 0.15.xx.
So i found out that the problem was fixed with libtorrent 0.16.11 and now im trying to update my Pi's libtorrent.
But how ? (-: I was able to get the libtorrent 0.16.11 and 12 from their site and i tryied to pacman -U libtorrent-rasterbar-0.16.12.tar.gz. then i tryed to compile (?) the file by extracting it and ./configure -> make -> make check it, but it stopped configure because: configure: error: no acceptable C compiler found in $PATH.

so arch, bring light in my life (-:
thank you (-: bst.rgrds.me
archonaut
 
Posts: 6
Joined: Tue Oct 29, 2013 10:38 pm

Re: Deluge 1.3.6 libtorrent 0.16.12 upgrade how ?

Postby pepedog » Wed Oct 30, 2013 12:26 am

pacman -Sy base-devel
pepedog
Developer
 
Posts: 2431
Joined: Mon Jun 07, 2010 3:30 pm
Location: London UK

Re: Deluge 1.3.6 libtorrent 0.16.12 upgrade how ?

Postby archonaut » Wed Oct 30, 2013 9:16 am

pepedog, thank you very much for your hint !

After installing the base-devel I tried to compile the libtorrent again (after i uninstalled -Rdd the present one, right [?]) but getting following error :
$this->bbcode_second_pass_quote('', 'C')hecking for boost libraries:
checking for boostlib >= 1.36... configure: error: We could not detect the boost libraries (version 1.36 or higher).


although a pacman -Qs boost gave me :
$this->bbcode_second_pass_quote('', 'l')ocal/boost-libs 1.54.0-4
Free peer-reviewed portable C++ source libraries - Runtime


but there where more fatal errors in the config.log :
$this->bbcode_second_pass_code('', 'gcc: fatal error: no input files
conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory
conftest.cpp:25:30: fatal error: boost/version.hpp: No such file or directory')
heres the whole file : http://pastebin.com/3U7kRYrL

so am i doing something fundamentally wrong or ist compiling this package from their site with ./configure the right direction ?
And if, any ideas concerning the fatal errors ?

Thank you very much. :)
archonaut
 
Posts: 6
Joined: Tue Oct 29, 2013 10:38 pm

Re: Deluge 1.3.6 libtorrent 0.16.12 upgrade how ?

Postby archonaut » Fri Nov 01, 2013 9:00 am

Ok i discovered that a usable version : python-libtorrent-rasterbar 0.16.11 is available in the AUR repositories.
So i tried to yaourt -S it, edited the packgbuild to arch=('armv6h') and that nearly did the job.
The only error i got here is :

$this->bbcode_second_pass_quote('', '[')b]cc1plus: out of memory allocating 1048576 bytes after a total of 21016576 bytes
error: command 'gcc' failed with exit status 1
Makefile:484: recipe for target 'all-local' failed
make: *** [all-local] Error 1
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build python-libtorrent-rasterbar.


so that may be the last thing to handle, maybe anyone here can give me a little hint please ?
Should i extend the given ram of my raspberry pi ?
archonaut
 
Posts: 6
Joined: Tue Oct 29, 2013 10:38 pm
Top

Re: Deluge 1.3.6 libtorrent 0.16.12 upgrade how ?

Postby moonman » Fri Nov 01, 2013 9:06 am

You need swap. Do NOT make a swapfile on the sd card though, connect an external hdd. Also you can reduce amount of memory dedicated to the GPU temporarily by editing/boot/ config.txt. By default you are only left with 128 ram, the rest is for gpu
Pogoplug V4 | GoFlex Home | Raspberry Pi 4 4GB | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | [armv5] NAND Rescue System
moonman
Developer
 
Posts: 3387
Joined: Sat Jan 15, 2011 3:36 am

Re: Deluge 1.3.6 libtorrent 0.16.12 upgrade how ?

Postby archonaut » Fri Nov 01, 2013 11:26 am

moonman, thank you very much ! freeing up memory for the system did the trick, i left 64mb for the gpu.
But now, problems occured which seem not be solutionable to me. here a taste :

$this->bbcode_second_pass_quote('', '{')standard input}:1096508: Warning: end of file not at end of a line; newline inserted
{standard input}:1098826: Error: unknown pseudo-op: `.4byt'
gcc: internal compiler error: Killed (program cc1plus)
Please submit a full bug report, ...
error: command 'gcc' failed with exit status 4
Makefile:484: recipe for target 'all-local' failed
make: *** [all-local] Error 1
==> ERROR: A failure occurred in build().


so i guess im gonna read about bugreporting and fill in one.
i assume that the "building packages" method which is then installable by pacman would bring me the same result because ist also based on "compiling" ?
archonaut
 
Posts: 6
Joined: Tue Oct 29, 2013 10:38 pm
Top

Re: Deluge 1.3.6 libtorrent 0.16.12 upgrade how ?

Postby archonaut » Sun Nov 03, 2013 10:17 am

update

since there is a new version of libtorrent in the AUR, the aur/python-libtorrent-rasterbar 0.16.12-1
i guess i shouldnt file a bugreport about the outdated 0.16.11 version.
So this is the yaourt aur/python-libtorrent-rasterbar 0.16.12-1 autocompile error :
$this->bbcode_second_pass_quote('', '{')standard input}: Assembler messages:
{standard input}:961946: Warning: partial line at end of file ignored
gcc: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://bugs.archlinux.org/> for instructions.
error: command 'gcc' failed with exit status 4
Makefile:512: recipe for target 'all-local' failed
make: *** [all-local] Error 1


so im gonna bugreport this, right ?

does it make sense to test ./configure ; make ; make check this without pacman or yaourt ?
because i tryied and i killed the atempt after aprox 4hours. should i try to ./configure that over night ?
or is that a useless attempt ?
archonaut
 
Posts: 6
Joined: Tue Oct 29, 2013 10:38 pm
Top

Re: Deluge 1.3.6 libtorrent 0.16.12 upgrade how ?

Postby archonaut » Sun Nov 03, 2013 10:26 am

UPDATE

yeeeeeeeeeeeeeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahhhhhhhhhhhh (-: (-: (-:
thank u u invisible (to me) un identifiable secret god of the arch arm worlds, Thank youuuuuuu !!!
i couldnt believe my eyes chking the arch arm packages site, theres the

armv6 extra libtorrent-rasterbar 1:0.16.12-1 A C++ library that aims to be a good alternative to all the other...

aviable over suddon !! so i just have to Pacman -Syu my pi to get !!
$this->bbcode_second_pass_code('', 'me@rpi ~$ sudo pacman -Qs libtorrent
local/libtorrent-rasterbar 1:0.16.12-1
')

I LOVE U, WHOEVER IS RESPONSIBLE FOR THAT, THANK YOU !!!FOR THIS BRUCE LEE OS
issue may be set to soluted, i dont know how.
archonaut
 
Posts: 6
Joined: Tue Oct 29, 2013 10:38 pm


Return to ARMv6h

Who is online

Users browsing this forum: No registered users and 8 guests