[Bug 558877] New: yast2 sw_single / aria2c takes a very long time to download anything. An ipv6 problem?
http://bugzilla.novell.com/show_bug.cgi?id=558877 http://bugzilla.novell.com/show_bug.cgi?id=558877#c0 Summary: yast2 sw_single / aria2c takes a very long time to download anything. An ipv6 problem? Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: i586 OS/Version: openSUSE 11.2 Status: NEW Severity: Major Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: postdoc38@yahoo.fr QAContact: jsrain@novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.4) Gecko/20091017 SUSE/2.0.0-1.1.3 SeaMonkey/2.0 yast2 sw_single takes a long time (1-2 minutes) to download the repositories xml files. Then even ridiculously small packages take 30 seconds or so to download. There is actually no downloading (like a timeout) for a long time, then a burst of packets being received. The culprit seems to be aria2c, as the same happens if aria2c is invoked directly. Removing aria2c altogether makes everything work fast and smooth. I had the same slow downloads with FF/seamonkey, and could only solve it by disabling ipv6 in the browser AND adding ipv6.disable=1 in the boot options. I don't see an option to disable ipv6 in aria2c, but there is clearly need for one... Reproducible: Always -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=558877 http://bugzilla.novell.com/show_bug.cgi?id=558877#c Marcus Meissner <meissner@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|YaST2 |libzypp AssignedTo|bnc-team-screening@forge.pr |zypp-maintainers@forge.prov |ovo.novell.com |o.novell.com QAContact|jsrain@novell.com |qa@suse.de -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=558877 http://bugzilla.novell.com/show_bug.cgi?id=558877#c1 Michael Andres <ma@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High Status|NEW |NEEDINFO CC| |ma@novell.com, | |tatsuhiro.t@gmail.com Info Provider| |postdoc38@yahoo.fr --- Comment #1 from Michael Andres <ma@novell.com> 2009-12-02 13:55:48 UTC --- Please attach the yast logfiles (see http://en.opensuse.org/Bugs/YaST). -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=558877 http://bugzilla.novell.com/show_bug.cgi?id=558877#c2 Guillaume van Baalen <postdoc38@yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|postdoc38@yahoo.fr | --- Comment #2 from Guillaume van Baalen <postdoc38@yahoo.fr> 2009-12-02 19:36:05 UTC --- Created an attachment (id=330579) --> (http://bugzilla.novell.com/attachment.cgi?id=330579) yast2 logs -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=558877 http://bugzilla.novell.com/show_bug.cgi?id=558877#c3 --- Comment #3 from Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> 2009-12-03 13:32:38 UTC --- aria2c doesn't have an option to disable ipv6. Even if ipv6 is disabled by kernel, getaddrinfo() in glibc issues AAAA request, and this takes lots of time here. aria2c supports asynchronous DNS using c-ares library and only supports ipv4. But it seems aria2 build in opensuse are not compiled with c-ares. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=558877 http://bugzilla.novell.com/show_bug.cgi?id=558877#c4 --- Comment #4 from Guillaume van Baalen <postdoc38@yahoo.fr> 2009-12-03 14:03:50 UTC --- Indeed, installing libcares2 (and libcares-devel) seems to solve the problem. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=558877 http://bugzilla.novell.com/show_bug.cgi?id=558877#c5 --- Comment #5 from Michael Andres <ma@novell.com> 2009-12-03 15:42:28 UTC --- No need to rebuild aria2c? Is it just a runtime recommendation? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=558877 http://bugzilla.novell.com/show_bug.cgi?id=558877#c6 --- Comment #6 from Guillaume van Baalen <postdoc38@yahoo.fr> 2009-12-03 20:05:58 UTC --- My mistake, I had (compiled and) installed aria2c version 1.6.3 in the mean time. Removing version 1.6.3 and using stock aria2c still gives long timeout. So yes, installation of libcares2 and libcares-devel and then rebuild of aria2c is necessary, at least on my side. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=558877 http://bugzilla.novell.com/show_bug.cgi?id=558877#c7 --- Comment #7 from Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> 2009-12-04 07:16:17 UTC --- aria2c has to be rebuilt with libcares and libcares-devel to enable IPV4 only async DNS. It has --async-dns=false option, when specified, it falls back to glibc getaddrinfo(). -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=558877 http://bugzilla.novell.com/show_bug.cgi?id=558877#c8 Michael Andres <ma@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |coolo@novell.com --- Comment #8 from Michael Andres <ma@novell.com> 2009-12-04 08:59:47 UTC --- @Coolo: Wait for getaddrinfo fix in glibc (#556299), or update aria to introduce libcares, or both? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=558877 http://bugzilla.novell.com/show_bug.cgi?id=558877#c9 Michael Andres <ma@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED Info Provider|coolo@novell.com | Resolution| |DUPLICATE --- Comment #9 from Michael Andres <ma@novell.com> 2009-12-16 12:50:00 UTC --- Updating to aria2 1.7.0 and using the newly intrduced --disable-ipv6 should solve this. *** This bug has been marked as a duplicate of bug 556299 *** http://bugzilla.novell.com/show_bug.cgi?id=556299 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com