Ticket #1582 (new defect)

Opened 20 months ago

Last modified 19 months ago

if the torrent contains a directory, then rtorrent does not see it

Reported by: universite@ukr.net Owned by: rakshasa
Priority: high Milestone:
Component: rtorrent Version: HEAD
Severity: critical Keywords:
Cc: universite@ukr.net

Description

Torrents, which are in the contents of a one file without directories to function normally.

The problem arose after updating net-p2p/rtorrent to 0.8.2.

#uname -a
FreeBSD 8.0-CURRENT amd64
# pkg_info | grep torrent
libtorrent-0.12.2 BitTorrent Library written in C++
rtorrent-0.8.2 BitTorrent Client written in C++

# cat .rtorrent.rc | grep -v # | sort -u
directory = /tank/Samba/Torrent/Download
enable_trackers = yes
hash_interval = 10
hash_max_tries = 20
hash_read_ahead = 64
max_memory_usage = 2048000000
max_open_files = 40000
max_uploads = 100
port_range = 6890-6990
schedule = watch_directory,5,5,load_start=/tank/Samba/Torrent/watch/*.torrent
session = /tank/Samba/Torrent/session
tracker_numwant = 40
use_udp_trackers = yes

Attachments

Change History

Changed 19 months ago by anonymous

I have the same issue on Debian Lenny with rtorrent 0.8.4

I upgraded from 0.7.9 and all torrents that had files in a subdirectory broke. On startup, rtorrent complains that it can't find their files in the normal download directory. e.g. a torrent that includes files like this:

subdirectory/file1 subdirectory/file2

will get me an error message that file1 cannot be found in /downloaddirectory (instead of /downloaddirectory/subdirectory as it should be).

Linux 2.6.26-1-686 #1 SMP libtorrent11_0.12.4-1_i386.deb rtorrent_0.8.4-2_i386.deb

Changed 19 months ago by anonymous

Thanks, that fixed the problem for me. (Guess I should've browsed the page more instead of trying to Google around for my problem.)

Add/Change #1582 (if the torrent contains a directory, then rtorrent does not see it)

Author


E-mail address and user name can be saved in the Preferences.


Action
as new
 
Note: See TracTickets for help on using tickets.