Package Details: rtorrent-pyro-git 20191206-1

Git Clone URL: https://aur.archlinux.org/rtorrent-pyro-git.git (read-only, click to copy)
Package Base: rtorrent-pyro-git
Description: Ncurses BitTorrent client based on libTorrent - rTorrent-git with Pyroscope patches
Upstream URL: https://github.com/pyroscope/rtorrent-ps
Keywords: pyroscope torrent
Licenses: GPL2
Conflicts: rtorrent, rtorrent-git, rtorrent-ps
Provides: rtorrent
Replaces: libtorrent-pyro-git
Submitter: skydrome
Maintainer: None
Last Packager: skydrome
Votes: 27
Popularity: 0.000000
First Submitted: 2012-06-15 00:02 (UTC)
Last Updated: 2019-12-06 05:09 (UTC)

Dependencies (7)

Required by (35)

Sources (10)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

Cork commented on 2017-01-19 21:40 (UTC)

Symlinking doesn't work for me, rtorrent throws parsing error for the file rtorrent: Error in option file: ~/.rtorrent.rc:49: Error in option file: ~/.pyroscope/rtorrent-0.9.2.rc:49: Invalid type.

opiumden commented on 2017-01-13 09:45 (UTC)

Has anyone tried the new syntax https://github.com/rakshasa/rtorrent/wiki/CONFIG-Template ?

asermax commented on 2017-01-10 02:41 (UTC)

Is anyone else having issues with the latest updates on the feature-bind branch? I'm seing the error described here https://github.com/rakshasa/rtorrent/issues/327, couldn't get it to work with any configuration tho (maybe too many torrents?). In the end I built the package against an old commit and got it working again, but just wanted to make sure if someone else has seen this error; if so, would it be a good practice to point this package to a more "stable" branch/commit? Or a new package would make more sense?

skydrome commented on 2017-01-09 07:47 (UTC)

its all the same, just symlink it

Cork commented on 2017-01-06 20:38 (UTC)

Where can one find rtorrent-0.9.2.rc that /usr/share/doc/rtorrent/rtorrent.rc.sample references? pyroscope only seam to support 0.8.x

frriarch commented on 2016-12-15 06:30 (UTC)

got this error while building on armv7h dht_manager.cc: In member function ‘void core::DhtManager::load_dht_cache()’: dht_manager.cc:58:26: error: ‘LOG_DHT_MANAGER’ is not a member of ‘torrent’ lt_log_print_subsystem(torrent::LOG_DHT_MANAGER, "dht_manager", log_fmt, __VA_ARGS__); ^ dht_manager.cc:72:5: note: in expansion of macro ‘LT_LOG_THIS’ LT_LOG_THIS("ignoring cache file", 0); ^~~~~~~~~~~ dht_manager.cc:58:87: error: ‘lt_log_print_subsystem’ was not declared in this scope print_subsystem(torrent::LOG_DHT_MANAGER, "dht_manager", log_fmt, __VA_ARGS__); ^ dht_manager.cc:72:5: note: in expansion of macro ‘LT_LOG_THIS’ LT_LOG_THIS("ignoring cache file", 0); ^~~~~~~~~~~ dht_manager.cc:58:26: error: ‘LOG_DHT_MANAGER’ is not a member of ‘torrent’ lt_log_print_subsystem(torrent::LOG_DHT_MANAGER, "dht_manager", log_fmt, __VA_ARGS__); ^ dht_manager.cc:87:7: note: in expansion of macro ‘LT_LOG_THIS’ LT_LOG_THIS("cache file corrupted, discarding (path:%s)", cache_filename.c_str()); ^~~~~~~~~~~ dht_manager.cc:58:87: error: ‘lt_log_print_subsystem’ was not declared in this scope print_subsystem(torrent::LOG_DHT_MANAGER, "dht_manager", log_fmt, __VA_ARGS__); ^ dht_manager.cc:87:7: note: in expansion of macro ‘LT_LOG_THIS’ LT_LOG_THIS("cache file corrupted, discarding (path:%s)", cache_filename.c_str()); ^~~~~~~~~~~ dht_manager.cc:58:26: error: ‘LOG_DHT_MANAGER’ is not a member of ‘torrent’ lt_log_print_subsystem(torrent::LOG_DHT_MANAGER, "dht_manager", log_fmt, __VA_ARGS__); ^ dht_manager.cc:90:7: note: in expansion of macro ‘LT_LOG_THIS’ LT_LOG_THIS("cache file read (path:%s)", cache_filename.c_str()); ^~~~~~~~~~~ dht_manager.cc:58:87: error: ‘lt_log_print_subsystem’ was not declared in this scope print_subsystem(torrent::LOG_DHT_MANAGER, "dht_manager", log_fmt, __VA_ARGS__); ^ dht_manager.cc:90:7: note: in expansion of macro ‘LT_LOG_THIS’ LT_LOG_THIS("cache file read (path:%s)", cache_filename.c_str()); ^~~~~~~~~~~ dht_manager.cc:58:26: error: ‘LOG_DHT_MANAGER’ is not a member of ‘torrent’ lt_log_print_subsystem(torrent::LOG_DHT_MANAGER, "dht_manager", log_fmt, __VA_ARGS__); ^ dht_manager.cc:94:5: note: in expansion of macro ‘LT_LOG_THIS’ LT_LOG_THIS("could not open cache file (path:%s)", cache_filename.c_str()); ^~~~~~~~~~~ dht_manager.cc:58:87: error: ‘lt_log_print_subsystem’ was not declared in this scope print_subsystem(torrent::LOG_DHT_MANAGER, "dht_manager", log_fmt, __VA_ARGS__); ^ dht_manager.cc:94:5: note: in expansion of macro ‘LT_LOG_THIS’ LT_LOG_THIS("could not open cache file (path:%s)", cache_filename.c_str()); ^~~~~~~~~~~ dht_manager.cc: In member function ‘void core::DhtManager::start_dht()’: dht_manager.cc:58:26: error: ‘LOG_DHT_MANAGER’ is not a member of ‘torrent’ lt_log_print_subsystem(torrent::LOG_DHT_MANAGER, "dht_manager", log_fmt, __VA_ARGS__); ^ dht_manager.cc:108:5: note: in expansion of macro ‘LT_LOG_THIS’ LT_LOG_THIS("server start skipped, manager is uninitialized", 0); ^~~~~~~~~~~ dht_manager.cc:58:87: error: ‘lt_log_print_subsystem’ was not declared in this scope print_subsystem(torrent::LOG_DHT_MANAGER, "dht_manager", log_fmt, __VA_ARGS__); ^ dht_manager.cc:108:5: note: in expansion of macro ‘LT_LOG_THIS’ LT_LOG_THIS("server start skipped, manager is uninitialized", 0); ^~~~~~~~~~~ dht_manager.cc:58:26: error: ‘LOG_DHT_MANAGER’ is not a member of ‘torrent’ lt_log_print_subsystem(torrent::LOG_DHT_MANAGER, "dht_manager", log_fmt, __VA_ARGS__); ^ dht_manager.cc:113:5: note: in expansion of macro ‘LT_LOG_THIS’ LT_LOG_THIS("server start skipped, already active", 0); ^~~~~~~~~~~ dht_manager.cc:58:87: error: ‘lt_log_print_subsystem’ was not declared in this scope print_subsystem(torrent::LOG_DHT_MANAGER, "dht_manager", log_fmt, __VA_ARGS__); ^ dht_manager.cc:113:5: note: in expansion of macro ‘LT_LOG_THIS’ LT_LOG_THIS("server start skipped, already active", 0); ^~~~~~~~~~~ dht_manager.cc:126:37: error: could not convert ‘torrent::dht_manager()->torrent::DhtManager::start(((torrent::DhtManager::port_type)port))’ from ‘void’ to ‘bool’ if (!torrent::dht_manager()->start(port)) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ dht_manager.cc:126:42: error: in argument to unary ! if (!torrent::dht_manager()->start(port)) { ^ dht_manager.cc: In member function ‘void core::DhtManager::stop_dht()’: dht_manager.cc:58:26: error: ‘LOG_DHT_MANAGER’ is not a member of ‘torrent’ lt_log_print_subsystem(torrent::LOG_DHT_MANAGER, "dht_manager", log_fmt, __VA_ARGS__); ^ dht_manager.cc:150:5: note: in expansion of macro ‘LT_LOG_THIS’ LT_LOG_THIS("stopping server", 0); ^~~~~~~~~~~ dht_manager.cc:58:87: error: ‘lt_log_print_subsystem’ was not declared in this scope print_subsystem(torrent::LOG_DHT_MANAGER, "dht_manager", log_fmt, __VA_ARGS__); ^ dht_manager.cc:150:5: note: in expansion of macro ‘LT_LOG_THIS’ LT_LOG_THIS("stopping server", 0); ^~~~~~~~~~~ dht_manager.cc: In member function ‘bool core::DhtManager::log_statistics(bool)’: dht_manager.cc:58:26: error: ‘LOG_DHT_MANAGER’ is not a member of ‘torrent’ lt_log_print_subsystem(torrent::LOG_DHT_MANAGER, "dht_manager", log_fmt, __VA_ARGS__); ^ dht_manager.cc:234:7: note: in expansion of macro ‘LT_LOG_THIS’ LT_LOG_THIS("listening port appears to be unreachable, no queries received", 0); ^~~~~~~~~~~ dht_manager.cc:58:87: error: ‘lt_log_print_subsystem’ was not declared in this scope print_subsystem(torrent::LOG_DHT_MANAGER, "dht_manager", log_fmt, __VA_ARGS__); ^ dht_manager.cc:234:7: note: in expansion of macro ‘LT_LOG_THIS’ LT_LOG_THIS("listening port appears to be unreachable, no queries received", 0); ^~~~~~~~~~~ dht_manager.cc:58:26: error: ‘LOG_DHT_MANAGER’ is not a member of ‘torrent’ lt_log_print_subsystem(torrent::LOG_DHT_MANAGER, "dht_manager", log_fmt, __VA_ARGS__); ^ dht_manager.cc:242:7: note: in expansion of macro ‘LT_LOG_THIS’ LT_LOG_THIS("listening port appears to be firewalled, no replies received", 0); ^~~~~~~~~~~ dht_manager.cc:58:87: error: ‘lt_log_print_subsystem’ was not declared in this scope print_subsystem(torrent::LOG_DHT_MANAGER, "dht_manager", log_fmt, __VA_ARGS__); ^ dht_manager.cc:242:7: note: in expansion of macro ‘LT_LOG_THIS’ LT_LOG_THIS("listening port appears to be firewalled, no replies received", 0); ^~~~~~~~~~~ make[3]: *** [Makefile:442: dht_manager.o] Error 1 make[3]: Leaving directory '/tmp/pkgbuild-1000/rtorrent-pyro-git/src/rtorrent/src/core' make[2]: *** [Makefile:619: all-recursive] Error 1 make[2]: Leaving directory '/tmp/pkgbuild-1000/rtorrent-pyro-git/src/rtorrent/src' make[1]: *** [Makefile:450: all-recursive] Error 1 make[1]: Leaving directory '/tmp/pkgbuild-1000/rtorrent-pyro-git/src/rtorrent' make: *** [Makefile:382: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: the build failed -> Status failed (1): rtorrent-pyro-git

nil0x42 commented on 2016-12-13 20:31 (UTC) (edited on 2016-12-13 20:32 (UTC) by nil0x42)

the package doesn't work anymore on my computer since last update: $ /bin/rtorrent rtorrent: Could not open/bind port for listening: Address family not supported by protocol

skydrome commented on 2016-12-08 05:04 (UTC)

something I've overlooked. I've gone and updated the debug option. Cppunit is only needed for unit testing so now this is only installed when you set _debug=y and `make check` will be ran. You can keep it installed or rebuild lib/rtorrent to unlink it then uninstall it.

Brottweiler commented on 2016-12-07 11:28 (UTC)

cppunit seems to have to be dependency, not only makedependency. Without cppunit, I get this error: rtorrent: error while loading shared libraries: libcppunit-1.13.so.0: cannot open shared object file: No such file or directory

skydrome commented on 2016-10-22 02:26 (UTC)

also works fine for me too, added