[Bug 1740114] [NEW] apt-get update hangs forever trying to fetch data via a non-working IPv6 connection

T-artem 1740114 at bugs.launchpad.net
Tue Dec 26 10:48:20 UTC 2017


Public bug reported:

I kindly request that Ubuntu developers stop drinking so much Kool-Aid
and realize not everyone in this world has a working IPv6 connection and
an IPv4 fallback must be used in case an IPv6 request takes too much
time:

# time apt-get update
Hit:1 http://de.archive.ubuntu.com/ubuntu xenial InRelease                                                                                                   
Hit:2 http://de.archive.ubuntu.com/ubuntu xenial-updates InRelease                                                                                           
Hit:3 http://de.archive.ubuntu.com/ubuntu xenial-backports InRelease                                                                                         
0% [Connecting to security.ubuntu.com (2001:67c:1560:8001::11)]^C                        

real	6m10.351s
user	0m0.056s
sys	0m0.020s

What the fuck??? My server doesn't have a working IPv6 connection. The
apt-get update command apparently never completes. Could there be a sane
timeout before apt switches to IPv4?

Why the Internet is full of requests how to disable IPv6 support in apt
when it takes a few seconds to fix this problem in the first place?

Why the fuck there are such crucial bugs in the first place? Could you
for fuck's sake make your software usable and bugs-free before trying to
add a ton of barely working new shiny features?

Of course, there's this nice thread

https://unix.stackexchange.com/questions/9940/convince-apt-get-not-to-
use-ipv6-method

which fixes this issue, but why the fuck am I supposed to start googling
from the get go after installing a brand new release of Ubuntu

lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 16.04.2 LTS
Release:	16.04
Codename:	xenial

Also why the fuck are you sending a password reset URL which uses plain
HTTP? Are you fucking insane?

What the fuck is this shit?

http://login.launchpad.net/token/xxxxxxxxxxxxxxxxxxxxxxxxx/+resetpassword/example@example.com

What the fuck is wrong with you people?

** Affects: apt (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/1740114

Title:
  apt-get update hangs forever trying to fetch data via a non-working
  IPv6 connection

Status in apt package in Ubuntu:
  New

Bug description:
  I kindly request that Ubuntu developers stop drinking so much Kool-Aid
  and realize not everyone in this world has a working IPv6 connection
  and an IPv4 fallback must be used in case an IPv6 request takes too
  much time:

  # time apt-get update
  Hit:1 http://de.archive.ubuntu.com/ubuntu xenial InRelease                                                                                                   
  Hit:2 http://de.archive.ubuntu.com/ubuntu xenial-updates InRelease                                                                                           
  Hit:3 http://de.archive.ubuntu.com/ubuntu xenial-backports InRelease                                                                                         
  0% [Connecting to security.ubuntu.com (2001:67c:1560:8001::11)]^C                        

  real	6m10.351s
  user	0m0.056s
  sys	0m0.020s

  What the fuck??? My server doesn't have a working IPv6 connection. The
  apt-get update command apparently never completes. Could there be a
  sane timeout before apt switches to IPv4?

  Why the Internet is full of requests how to disable IPv6 support in
  apt when it takes a few seconds to fix this problem in the first
  place?

  Why the fuck there are such crucial bugs in the first place? Could you
  for fuck's sake make your software usable and bugs-free before trying
  to add a ton of barely working new shiny features?

  Of course, there's this nice thread

  https://unix.stackexchange.com/questions/9940/convince-apt-get-not-to-
  use-ipv6-method

  which fixes this issue, but why the fuck am I supposed to start
  googling from the get go after installing a brand new release of
  Ubuntu

  lsb_release -a
  No LSB modules are available.
  Distributor ID:	Ubuntu
  Description:	Ubuntu 16.04.2 LTS
  Release:	16.04
  Codename:	xenial

  Also why the fuck are you sending a password reset URL which uses
  plain HTTP? Are you fucking insane?

  What the fuck is this shit?

  http://login.launchpad.net/token/xxxxxxxxxxxxxxxxxxxxxxxxx/+resetpassword/example@example.com

  What the fuck is wrong with you people?

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1740114/+subscriptions



More information about the foundations-bugs mailing list