Problem installing from source

General support for problems installing or using Deluge
Post Reply
misplacedme

Problem installing from source

Post by misplacedme »

Heya, I was told about deluge this morning, and noticed the web ui might just work perfectly for my torrentbox at home. I ran into a problem installing it though.
I ran the command to install the dependencies, then the setup script. Here's the error.

sudo python setup.py install
running install
running bdist_egg
running egg_info
writing deluge.egg-info/PKG-INFO
writing top-level names to deluge.egg-info/top_level.txt
writing dependency_links to deluge.egg-info/dependency_links.txt
writing entry points to deluge.egg-info/entry_points.txt
reading manifest file 'deluge.egg-info/SOURCES.txt'
writing manifest file 'deluge.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-i686/egg
running install_lib
running build_py
running build_ext
building 'libtorrent' extension
gcc -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I./libtorrent -I./libtorrent/include -I./libtorrent/include/libtorrent -I/usr/include/python2.5 -I/usr/include -I/usr/include/python2.5 -c ./libtorrent/src/peer_connection.cpp -o build/temp.linux-i686-2.5/./libtorrent/src/peer_connection.o -D_FILE_OFFSET_BITS=64 -DNDEBUG -DTORRENT_USE_OPENSSL=1 -O2 -Wno-missing-braces
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++
In file included from ./libtorrent/include/asio/detail/select_interrupter.hpp:24,
from ./libtorrent/include/asio/detail/epoll_reactor.hpp:42,
from ./libtorrent/include/asio/impl/io_service.ipp:25,
from ./libtorrent/include/asio/io_service.hpp:547,
from ./libtorrent/include/asio/basic_io_object.hpp:20,
from ./libtorrent/include/asio/basic_socket_acceptor.hpp:20,
from ./libtorrent/include/asio/ip/tcp.hpp:20,
from ./libtorrent/include/libtorrent/socket.hpp:51,
from ./libtorrent/include/libtorrent/peer_connection.hpp:61,
from ./libtorrent/src/peer_connection.cpp:41:
./libtorrent/include/asio/detail/pipe_select_interrupter.hpp: In member function âvoid asio::detail::pipe_select_interrupter::interrupt()â:
./libtorrent/include/asio/detail/pipe_select_interrupter.hpp:74: warning: ignoring return value of âssize_t write(int, const void*, size_t)â, declared with attribute warn_unused_result
./libtorrent/src/peer_connection.cpp: In member function âbool libtorrent::peer_connection::verify_piece(const libtorrent::peer_request&) constâ:
./libtorrent/src/peer_connection.cpp:810: warning: suggest parentheses around comparison in operand of ==
./libtorrent/src/peer_connection.cpp: In member function âvoid libtorrent::peer_connection::send_block_requests()â:
./libtorrent/src/peer_connection.cpp:2412: warning: suggest parentheses around assignment used as truth value
./libtorrent/include/asio/ssl/detail/openssl_init.hpp: In constructor âasio::ssl::detail::openssl_init<Do_Init>::openssl_init() [with bool Do_Init = true]â:
./libtorrent/include/asio/ssl/detail/openssl_context_service.hpp:51: instantiated from here
./libtorrent/include/asio/ssl/detail/openssl_init.hpp:117: warning: the address of âasio::ssl::detail::openssl_init<true>::instance_â will never be NULL
gcc -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I./libtorrent -I./libtorrent/include -I./libtorrent/include/libtorrent -I/usr/include/python2.5 -I/usr/include -I/usr/include/python2.5 -c ./libtorrent/src/policy.cpp -o build/temp.linux-i686-2.5/./libtorrent/src/policy.o -D_FILE_OFFSET_BITS=64 -DNDEBUG -DTORRENT_USE_OPENSSL=1 -O2 -Wno-missing-braces
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++


Then, it repeats the building of the libtorrent extension over and over.
I tried the install on a box with ubuntu 8.10

Any help would be appreciated, and if I should wander over to the libtorrent site, let me know.
markybob
Compulsive Poster
Compulsive Poster
Posts: 1230
Joined: Thu May 24, 2007 11:27 pm
Location: Chicago, IL, USA
Contact:

Re: Problem installing from source

Post by markybob »

misplacedme wrote:Heya, I was told about deluge this morning, and noticed the web ui might just work perfectly for my torrentbox at home. I ran into a problem installing it though.
I ran the command to install the dependencies, then the setup script. Here's the error.

sudo python setup.py install
running install
running bdist_egg
running egg_info
writing deluge.egg-info/PKG-INFO
writing top-level names to deluge.egg-info/top_level.txt
writing dependency_links to deluge.egg-info/dependency_links.txt
writing entry points to deluge.egg-info/entry_points.txt
reading manifest file 'deluge.egg-info/SOURCES.txt'
writing manifest file 'deluge.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-i686/egg
running install_lib
running build_py
running build_ext
building 'libtorrent' extension
gcc -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I./libtorrent -I./libtorrent/include -I./libtorrent/include/libtorrent -I/usr/include/python2.5 -I/usr/include -I/usr/include/python2.5 -c ./libtorrent/src/peer_connection.cpp -o build/temp.linux-i686-2.5/./libtorrent/src/peer_connection.o -D_FILE_OFFSET_BITS=64 -DNDEBUG -DTORRENT_USE_OPENSSL=1 -O2 -Wno-missing-braces
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++
In file included from ./libtorrent/include/asio/detail/select_interrupter.hpp:24,
from ./libtorrent/include/asio/detail/epoll_reactor.hpp:42,
from ./libtorrent/include/asio/impl/io_service.ipp:25,
from ./libtorrent/include/asio/io_service.hpp:547,
from ./libtorrent/include/asio/basic_io_object.hpp:20,
from ./libtorrent/include/asio/basic_socket_acceptor.hpp:20,
from ./libtorrent/include/asio/ip/tcp.hpp:20,
from ./libtorrent/include/libtorrent/socket.hpp:51,
from ./libtorrent/include/libtorrent/peer_connection.hpp:61,
from ./libtorrent/src/peer_connection.cpp:41:
./libtorrent/include/asio/detail/pipe_select_interrupter.hpp: In member function âvoid asio::detail::pipe_select_interrupter::interrupt()â:
./libtorrent/include/asio/detail/pipe_select_interrupter.hpp:74: warning: ignoring return value of âssize_t write(int, const void*, size_t)â, declared with attribute warn_unused_result
./libtorrent/src/peer_connection.cpp: In member function âbool libtorrent::peer_connection::verify_piece(const libtorrent::peer_request&) constâ:
./libtorrent/src/peer_connection.cpp:810: warning: suggest parentheses around comparison in operand of ==
./libtorrent/src/peer_connection.cpp: In member function âvoid libtorrent::peer_connection::send_block_requests()â:
./libtorrent/src/peer_connection.cpp:2412: warning: suggest parentheses around assignment used as truth value
./libtorrent/include/asio/ssl/detail/openssl_init.hpp: In constructor âasio::ssl::detail::openssl_init<Do_Init>::openssl_init() [with bool Do_Init = true]â:
./libtorrent/include/asio/ssl/detail/openssl_context_service.hpp:51: instantiated from here
./libtorrent/include/asio/ssl/detail/openssl_init.hpp:117: warning: the address of âasio::ssl::detail::openssl_init<true>::instance_â will never be NULL
gcc -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I./libtorrent -I./libtorrent/include -I./libtorrent/include/libtorrent -I/usr/include/python2.5 -I/usr/include -I/usr/include/python2.5 -c ./libtorrent/src/policy.cpp -o build/temp.linux-i686-2.5/./libtorrent/src/policy.o -D_FILE_OFFSET_BITS=64 -DNDEBUG -DTORRENT_USE_OPENSSL=1 -O2 -Wno-missing-braces
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++


Then, it repeats the building of the libtorrent extension over and over.
I tried the install on a box with ubuntu 8.10

Any help would be appreciated, and if I should wander over to the libtorrent site, let me know.
that's not an error. it's a warning which hurts nothing. ignore it
andar
Top Bloke
Top Bloke
Posts: 1050
Joined: Fri Jun 08, 2007 8:38 pm
Location: Victoria, BC
Contact:

Re: Problem installing from source

Post by andar »

misplacedme wrote:Heya, I was told about deluge this morning, and noticed the web ui might just work perfectly for my torrentbox at home. I ran into a problem installing it though.
I ran the command to install the dependencies, then the setup script. Here's the error.

sudo python setup.py install
running install
running bdist_egg
running egg_info
writing deluge.egg-info/PKG-INFO
writing top-level names to deluge.egg-info/top_level.txt
writing dependency_links to deluge.egg-info/dependency_links.txt
writing entry points to deluge.egg-info/entry_points.txt
reading manifest file 'deluge.egg-info/SOURCES.txt'
writing manifest file 'deluge.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-i686/egg
running install_lib
running build_py
running build_ext
building 'libtorrent' extension
gcc -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I./libtorrent -I./libtorrent/include -I./libtorrent/include/libtorrent -I/usr/include/python2.5 -I/usr/include -I/usr/include/python2.5 -c ./libtorrent/src/peer_connection.cpp -o build/temp.linux-i686-2.5/./libtorrent/src/peer_connection.o -D_FILE_OFFSET_BITS=64 -DNDEBUG -DTORRENT_USE_OPENSSL=1 -O2 -Wno-missing-braces
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++
In file included from ./libtorrent/include/asio/detail/select_interrupter.hpp:24,
from ./libtorrent/include/asio/detail/epoll_reactor.hpp:42,
from ./libtorrent/include/asio/impl/io_service.ipp:25,
from ./libtorrent/include/asio/io_service.hpp:547,
from ./libtorrent/include/asio/basic_io_object.hpp:20,
from ./libtorrent/include/asio/basic_socket_acceptor.hpp:20,
from ./libtorrent/include/asio/ip/tcp.hpp:20,
from ./libtorrent/include/libtorrent/socket.hpp:51,
from ./libtorrent/include/libtorrent/peer_connection.hpp:61,
from ./libtorrent/src/peer_connection.cpp:41:
./libtorrent/include/asio/detail/pipe_select_interrupter.hpp: In member function âvoid asio::detail::pipe_select_interrupter::interrupt()â:
./libtorrent/include/asio/detail/pipe_select_interrupter.hpp:74: warning: ignoring return value of âssize_t write(int, const void*, size_t)â, declared with attribute warn_unused_result
./libtorrent/src/peer_connection.cpp: In member function âbool libtorrent::peer_connection::verify_piece(const libtorrent::peer_request&) constâ:
./libtorrent/src/peer_connection.cpp:810: warning: suggest parentheses around comparison in operand of ==
./libtorrent/src/peer_connection.cpp: In member function âvoid libtorrent::peer_connection::send_block_requests()â:
./libtorrent/src/peer_connection.cpp:2412: warning: suggest parentheses around assignment used as truth value
./libtorrent/include/asio/ssl/detail/openssl_init.hpp: In constructor âasio::ssl::detail::openssl_init<Do_Init>::openssl_init() [with bool Do_Init = true]â:
./libtorrent/include/asio/ssl/detail/openssl_context_service.hpp:51: instantiated from here
./libtorrent/include/asio/ssl/detail/openssl_init.hpp:117: warning: the address of âasio::ssl::detail::openssl_init<true>::instance_â will never be NULL
gcc -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I./libtorrent -I./libtorrent/include -I./libtorrent/include/libtorrent -I/usr/include/python2.5 -I/usr/include -I/usr/include/python2.5 -c ./libtorrent/src/policy.cpp -o build/temp.linux-i686-2.5/./libtorrent/src/policy.o -D_FILE_OFFSET_BITS=64 -DNDEBUG -DTORRENT_USE_OPENSSL=1 -O2 -Wno-missing-braces
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++


Then, it repeats the building of the libtorrent extension over and over.
I tried the install on a box with ubuntu 8.10

Any help would be appreciated, and if I should wander over to the libtorrent site, let me know.
Maybe your system date is out of whack? Why not just use one of our pre-built Ubuntu packages instead of building it yourself?
Post Reply