Bug 154607

Summary: Symlinking leads to hashing fail in net-p2p/rtorrent [Too many levels]
Product: Ports & Packages Reporter: Viktor S <bugzilla>
Component: Individual Port(s)Assignee: Andrej Zverev <az>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Viktor S 2011-02-09 09:20:11 UTC
I'm sorry this is late as I don't have FreeBSD installed any more on my server. Posting this nevertheless so that FreeBSD maintainers is aware of the problem.

Copy/paste from the rtorrent bugtracker (http://libtorrent.rakshasa.no/ticket/2470):

"I've got a folder structure that leads to files being 5 folder levels below / (like so: /data/files/in/this/folder). I've got my downloads in another directory 3 levels below /. Symlinking files (or folders) to my torrent download directory makes rtorrent error with "Hashing: Storage error: [Hash checker was unable to map chunk: Too many levels". The file names are generally quite long, but do not exceed the 255-character limit."

This was on a 3 disk ZRAID.

This problem is not reproducable in Linux with approximately the same folder structure.

Fix: 

None.
How-To-Repeat: ln -s /data/files/in/this/folder /downloads/goes/here
start rtorrent with it's download folder directed at the /downloads/goes/here folder with folders symlinked to it from /data/files/in/this/folder
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2011-02-10 05:38:23 UTC
Responsible Changed
From-To: freebsd-ports-bugs->flz

Fix synopsis and assign.
Comment 2 Chris Rees 2012-06-13 20:13:14 UTC
This looks like a bug with the software itself rather than the port- have
you told upstream?

Chris
Comment 3 Mark Linimon freebsd_committer freebsd_triage 2013-01-19 20:18:49 UTC
Responsible Changed
From-To: flz->az

Over to new maintainer.
Comment 4 Andrej Zverev freebsd_committer freebsd_triage 2013-11-24 17:00:22 UTC
State Changed
From-To: open->closed

Thank you for report