Description of problem: rtorrent is unable to retrieve torrents from IPv6-only hosts. rtorrent is unable to connect to IPv6-only trackers. Version-Release number of selected component (if applicable): rtorrent-0.9.6-2.el7.x86_64 How reproducible: Always Steps to Reproduce: 1. Download torrent-file http://mirror.centos.org/centos-7/7/isos/x86_64/CentOS-7-x86_64-Minimal-1708.torrent 2. Add this torrent to rtorrent (Don't start the download automaticaly) 3. Remove the IPv4 tracker and start download Actual results: Get error 'Tracker Status: Tracker: [Couldn't resolve host name]' Expected results: Connect to http://ipv6.torrent.centos.org:6969/announce and work. Additional info: Please add option "--enable-ipv6" to spec-file. https://github.com/rakshasa/rtorrent/blob/ce0008510723b6c96c86f8fe944affc84f90cd69/scripts/common.m4#L236
I was able to reproduce the problem using the package torrent-file-editor (available in DNF) and removing the non-ipv6 tracker. It seems a later git revision enabled IPv6 unconditionally: https://github.com/rakshasa/rtorrent/commit/0df0a6650dcd75653543a3f00a71f30293015392 However, that revision is not present in any released version (including 0.9.6).
Rawhide: https://koji.fedoraproject.org/koji/taskinfo?taskID=26818017 F28: https://koji.fedoraproject.org/koji/taskinfo?taskID=26818239 F27: https://koji.fedoraproject.org/koji/taskinfo?taskID=26818241 F26: https://koji.fedoraproject.org/koji/taskinfo?taskID=26818250 Builds in progress.
rtorrent-0.9.6-11.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-a610fefbd4
rtorrent-0.9.6-11.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-3d8664b58a
rtorrent-0.9.6-11.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-1a09212f21
rtorrent-0.9.6-11.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-3d8664b58a
rtorrent-0.9.6-11.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-a610fefbd4
rtorrent-0.9.6-11.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-1a09212f21
rtorrent-0.9.6-11.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.
rtorrent-0.9.6-11.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.
rtorrent-0.9.6-11.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.