Package: wicd Version: 1.7.4+tb2-3 Severity: normal Tags: ipv6 wicd gets upset on IPv6-only networks, on which no IPv4-talking DHCP server exists to give an IPv4 address.
Such a network is run every year by FOSDEM, to let users test how well their software works. Every year, we find many things that don't. The specific failure mode is that the network layer correctly negotiates IPv6 connectivity, and all networking seems to work just fine. However, wicd does not believe it has been set up yet because it's still running the "Obtaining IP addres..." spinner. After it gets bored waiting for that 'v4 address, it decides the connection wasn't going to work and tears it down again. To solve this, it might be useful at first to make it a non-default option; something like a ticky-box in network properties to select if the network is 'v6-only [ ] IPv6-only network If such option were ticked, then wicd shouldn't bother awaiting an IPv4 address, but simply be happy when a 'v6 has appeared. -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.8.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages wicd depends on: ii wicd-cli [wicd-client] 1.7.4+tb2-3 ii wicd-daemon 1.7.4+tb2-3 ii wicd-gtk [wicd-client] 1.7.4+tb2-3 wicd recommends no packages. wicd suggests no packages. Versions of packages wicd-cli depends on: pn python:any <none> ii wicd-daemon 1.7.4+tb2-3 Versions of packages wicd-cli recommends: ii sudo 1.8.17p1-2 Versions of packages wicd-gtk depends on: ii python-glade2 2.24.0-5.1 ii python-gtk2 2.24.0-5.1 pn python:any <none> ii wicd-daemon 1.7.4+tb2-3 Versions of packages wicd-gtk recommends: ii gksu 2.0.2-9 ii python-notify 0.1.1-4 Versions of packages wicd-daemon depends on: ii adduser 3.115 ii dbus 1.10.14-1 ii debconf 1.5.59 ii iproute2 4.8.0-1 ii iputils-ping 3:20161105-1 ii isc-dhcp-client 4.3.5~b1-1 ii lsb-base 9.20161125 ii net-tools 1.60+git20150829.73cef8a-2.2 ii psmisc 22.21-2.1+b1 ii python-dbus 1.2.4-1 ii python-gobject 3.22.0-1 ii python-wicd 1.7.4+tb2-3 pn python:any <none> ii wireless-tools 30~pre9-12 ii wpasupplicant 2.5-2+v2.4-3+b1 Versions of packages wicd-daemon recommends: ii rfkill 0.5-1 ii wicd-cli [wicd-client] 1.7.4+tb2-3 ii wicd-gtk [wicd-client] 1.7.4+tb2-3 Versions of packages wicd-daemon suggests: ii pm-utils 1.4.1-16 Versions of packages python-wicd depends on: pn python:any <none> -- debconf information excluded

