[Reportbug-maint] Bug#822533: Bug#822533: reportbug crash when with a crippled internet connection
Sandro Tosi
morph at debian.org
Mon May 29 16:58:37 UTC 2017
control: reassing -1 python-debian
the crash is in
/usr/lib/python2.7/dist-packages/debian/debian_support.py which is in
python-debian, reassigning
On Mon, Apr 25, 2016 at 2:57 AM, kwadronaut
<kwadronaut+debian at riseup.net> wrote:
> Package: reportbug
> Version: 6.6.6
> Severity: normal
>
> Dear Maintainer,
>
> when reportbug queries madison, but you're behind a captive portal
> (ie, coffeeshop, public place...), reportbug crashes.
>
> reportbug apt
> Gtk-Message: Failed to load module "canberra-gtk-module"
> Warning: no reportbug configuration found. Proceeding in novice mode.
> Detected character set: UTF-8
> Please change your locale if this is incorrect.
> Using 'kwadronaut <kwadronaut at kwadronaut.boomgaard>' as your from
> address.
> Getting status for apt...
> Checking for newer versions at madison...
> Traceback (most recent call last):
> File "/usr/bin/reportbug", line 2247, in <module>
> main()
> File "/usr/bin/reportbug", line 1115, in main
> return iface.user_interface()
> File "/usr/bin/reportbug", line 1636, in user_interface
> http_proxy=self.options.http_proxy, arch=arch)
> File "/usr/lib/python2.7/dist-packages/reportbug/checkversions.py",
> line 228, in check_available
> comparison = compare_versions(version, avail[dist])
> File "/usr/lib/python2.7/dist-packages/reportbug/checkversions.py",
> line 96, in compare_versions
> return debian_support.version_compare(upstream, current)
> File "/usr/lib/python2.7/dist-packages/debian/debian_support.py", line
> 314, in version_compare
> va = Version(a)
> File "/usr/lib/python2.7/dist-packages/debian/debian_support.py", line
> 213, in __init__
> super(AptPkgVersion, self).__init__(version)
> File "/usr/lib/python2.7/dist-packages/debian/debian_support.py", line
> 111, in __init__
> self.full_version = version
> File "/usr/lib/python2.7/dist-packages/debian/debian_support.py", line
> 137, in __setattr__
> self._set_full_version(str(value))
> File "/usr/lib/python2.7/dist-packages/debian/debian_support.py", line
> 116, in _set_full_version
> raise ValueError("Invalid version string %r" % version)
> ValueError: Invalid version string '(gtIEMobile7)'
>
> I expect it to complain about crappy network connectivity, suggest to
> retry with --no-query-bts, not crash like this.
>
> Workaround is a functional network or using -b.
>
> -- Package-specific info:
> ** Environment settings:
> PAGER="less"
> INTERFACE="text"
>
> ** /home/kwadronaut/.reportbugrc:
> reportbug_version "6.6.6"
> mode standard
> ui text
> email "kwadronaut+debian at riseup.net"
> no-cc
> header "X-Debbugs-CC: kwadronaut+debian at riseup.net"
> smtphost reportbug.debian.org
>
> -- System Information:
> Debian Release: stretch/sid
> APT prefers testing-updates
> APT policy: (500, 'testing-updates'), (500, 'testing')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores)
> Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
>
> Versions of packages reportbug depends on:
> ii apt 1.2.10
> ii python-reportbug 6.6.6
> pn python:any <none>
>
> reportbug recommends no packages.
>
> Versions of packages reportbug suggests:
> pn claws-mail <none>
> pn debconf-utils <none>
> pn debsums <none>
> pn dlocate <none>
> pn emacs23-bin-common | emacs24-bin-common <none>
> ii file 1:5.25-2
> ii gnupg 1.4.20-6
> ii nullmailer [mail-transport-agent] 1:1.13-1+b1
> ii python-gtk2 2.24.0-4
> pn python-gtkspellcheck <none>
> pn python-urwid <none>
> ii python-vte 1:0.28.2-5+b1
> ii xdg-utils 1.1.1-1
>
> Versions of packages python-reportbug depends on:
> ii apt 1.2.10
> ii file 1:5.25-2
> ii python-debian 0.1.27
> ii python-debianbts 2.6.0
> pn python:any <none>
>
> python-reportbug suggests no packages.
>
> -- no debconf information
>
> _______________________________________________
> Reportbug-maint mailing list
> Reportbug-maint at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reportbug-maint
--
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
G+: https://plus.google.com/u/0/+SandroTosi
More information about the Reportbug-maint
mailing list