Comment 15 for bug 375000

Revision history for this message
Krzysztof Klimonda (kklimonda) wrote : Re: Please merge transmission 1.60-2 from Debian unstable (main)

I have prepared updated debdiff for merge of 1.61-1 from Debian Unstable. In fact I have prepared two debdiffs:
- First one is, which is attached to this comment, is the same as transmission_1.60-2ubuntu1.debdiff. Only version is bumped.
- The second one disables ipv6.patch which was added by Debian developer to enable IPv6 support for connection to the tracker. It is https://bugs.edge.launchpad.net/bugs/338671 in Launchpad.

Now, the decision to disable ipv6 patch and not resolve bug 338671 is because Transmission developers believe that this fix is doing more harm than good. You can read whole bug report on http://trac.transmissionbt.com/ticket/1731 and following is quote from Transmission developer:
"For 1.5x and in trunk currently, IPv6 DNS resolution in libcurl (the library we use for tracker communication) is disabled to prevent breakage of trackers with AAAA and A records on the same hostname (notably, TPB)". He has also stated that TPB is the only case he knows but most likely not the only one.
I have contacted debian maintainer about this patch but so far I got no answer. I'd like to know what other, more experienced Ubuntu developers are thinking about it. It won't be possible to sync transmission with debian anyway because of the few changes we have to make (most notably custom Provides and Replaces sections) so we can't remove delta for another few years anyway (Until the end of support for 8.04 LTS).