Package: liferea
Version: 1.6.4-1
Severity: important

liferea tries to connect(2) to an IPv6 address, correctly gets back
ENETUNREACH since here I do not have v6 connectivity nor v6 addresses
configured on my interfaces and the reports a failure to the user
without falling back on the IPv4 address.
It works again if I close and reopen the program, which makes me think
that it incorrectly checks in some way for IPv6 connectivity at startup.

The program needs to be fixed to properly call getaddrinfo(3) in a loop
(and then use the AI_ADDRCONFIG flag), if you need an example you can
find a simple one in my whois package.

For testing (and understanding why this needs to be fixed urgently),
you can add http://ipv4depletion.com/?feed=rss2 to your feeds.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: lang=it...@euro, lc_ctype=it...@euro (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/dash

Versions of packages liferea depends on:
ii  gconf2                      2.28.1-6     GNOME configuration database syste
ii  libatk1.0-0                 1.30.0-1     The ATK accessibility toolkit
ii  libc6                       2.11.2-7     Embedded GNU C Library: Shared lib
ii  libcairo2                   1.10.0-1     The Cairo 2D vector graphics libra
ii  libdbus-1-3                 1.2.24-3     simple interprocess messaging syst
ii  libdbus-glib-1-2            0.88-2       simple interprocess messaging syst
ii  libgconf2-4                 2.28.1-6     GNOME configuration database syste
ii  libglade2-0                 1:2.6.4-1    library to load .glade files at ru
ii  libglib2.0-0                2.24.2-1     The GLib library of C routines
ii  libgtk2.0-0                 2.20.1-2     The GTK+ graphical user interface 
ii  libice6                     2:1.0.7-1    X11 Inter-Client Exchange library
ii  liblua5.1-0                 5.1.4-5      Simple, extensible, embeddable pro
ii  libnm-glib2                 0.8.1-2+b1   network management framework (GLib
ii  libnotify1 [libnotify1-gtk2 0.5.0-2      sends desktop notifications to a n
ii  libpango1.0-0               1.28.3-1     Layout and rendering of internatio
ii  libsm6                      2:1.2.0-1    X11 Session Management library
ii  libsoup2.4-1                2.30.2-1     an HTTP library implementation in 
ii  libsqlite3-0                3.7.4-1      SQLite 3 shared library
ii  libwebkit-1.0-2             1.2.5-2.1    Web content engine library for Gtk
ii  libx11-6                    2:1.3.3-4    X11 client-side library
ii  libxml2                     2.7.8.dfsg-1 GNOME XML library
ii  libxslt1.1                  1.1.26-6     XSLT 1.0 processing library - runt
ii  liferea-data                1.6.4-1      architecture independent data for 

Versions of packages liferea recommends:
ii  curl                          7.21.2-3   Get a file from an HTTP, HTTPS or 
ii  dbus                          1.2.24-3   simple interprocess messaging syst
ii  dbus-x11                      1.2.24-3   simple interprocess messaging syst
ii  wget                          1.12-2.1   retrieves files from the web

Versions of packages liferea suggests:
pn  network-manager               <none>     (no description available)

-- no debconf information

-- 
ciao,
Marco

Attachment: signature.asc
Description: Digital signature

Reply via email to