Your message dated Tue, 01 Jul 2014 21:40:05 +0000
with message-id <e1x25mx-00034g...@franck.debian.org>
and subject line Bug#749731: fixed in weboob 0.i-3
has caused the Debian Bug report #749731,
regarding python-weboob: UnicodeDecodeError: 'ascii' codec can't decode byte
0xc3 in position 15: ordinal not in range(128) in weboob-config (via
bash_completion)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
749731: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749731
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python-weboob
Version: 0.i-2
Severity: serious
Justification: breaks unrelated software
Dear Maintainer,
I'm not sure if the following only happens with 0.i-2 or also with
earlier versions. But at least since that version, new bash login shells
with bash_completion enabled show at startup the following python
traceback:
$ bash -l
Traceback (most recent call last):
File "/usr/bin/weboob-config", line 27, in <module>
WeboobCfg.run()
File "/usr/lib/python2.7/dist-packages/weboob/tools/application/console.py",
line 204, in run
super(ConsoleApplication, klass).run(args)
File "/usr/lib/python2.7/dist-packages/weboob/tools/application/base.py",
line 436, in run
app = cls()
File "/usr/lib/python2.7/dist-packages/weboob/tools/application/repl.py",
line 133, in __init__
ConsoleApplication.__init__(self, ReplOptionParser(self.SYNOPSIS,
version=self._get_optparse_version()))
File "/usr/lib/python2.7/dist-packages/weboob/tools/application/console.py",
line 83, in __init__
BaseApplication.__init__(self, option_parser)
File "/usr/lib/python2.7/dist-packages/weboob/tools/application/base.py",
line 138, in __init__
self.weboob = self.create_weboob()
File "/usr/lib/python2.7/dist-packages/weboob/tools/application/base.py",
line 104, in create_weboob
return Weboob()
File "/usr/lib/python2.7/dist-packages/weboob/core/ouiboube.py", line 335, in
__init__
self.repositories = Repositories(workdir, datadir, self.VERSION)
File "/usr/lib/python2.7/dist-packages/weboob/core/repositories.py", line
447, in __init__
self.update()
File "/usr/lib/python2.7/dist-packages/weboob/core/repositories.py", line
601, in update
self.update_repositories()
File "/usr/lib/python2.7/dist-packages/weboob/core/repositories.py", line
568, in update_repositories
repository.retrieve_index(self.browser, repo_path)
File "/usr/lib/python2.7/dist-packages/weboob/core/repositories.py", line
181, in retrieve_index
self.parse_index(fp)
File "/usr/lib/python2.7/dist-packages/weboob/core/repositories.py", line
226, in parse_index
config.readfp(fp)
File "/usr/lib/python2.7/dist-packages/configparser.py", line 773, in readfp
self.read_file(fp, source=filename)
File "/usr/lib/python2.7/dist-packages/configparser.py", line 728, in
read_file
self._read(f, source)
File "/usr/lib/python2.7/dist-packages/configparser.py", line 1067, in _read
if line.strip().startswith(prefix):
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 15:
ordinal not in range(128)
abe@c-cactus:~$
I'm not sure why, but while it _always_ happens on one box, it happened
only once on another box.
I though can reproduce it always for at least one time by removing
~/.config/weboob/ and then calling "bash -l".
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (990, 'unstable'), (600, 'testing'), (110, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.15-rc5-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
Versions of packages python-weboob depends on:
ii python 2.7.6-2
ii python-cssselect 0.9.1-1
ii python-dateutil 1.5+dfsg-1
ii python-lxml 3.3.5-1
ii python-mechanize 1:0.2.5-3
ii python-requests 2.2.1-3
ii python-yaml 3.11-1
Versions of packages python-weboob recommends:
ii python-feedparser 5.1.3-2
pn python-gdata <none>
ii python-imaging 2.3.0-2
ii python-mechanize [python-clientform] 1:0.2.5-3
ii python-pil [python-pillow] 2.3.0-2
Versions of packages python-weboob suggests:
pn python-nose <none>
pn python-pysqlite2 <none>
ii weboob 0.i-2
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: weboob
Source-Version: 0.i-3
We believe that the bug you reported is fixed in the latest version of
weboob, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 749...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Romain Bignon <rom...@symlink.me> (supplier of updated weboob package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 11 Jun 2014 12:34:37 +0200
Source: weboob
Binary: python-weboob python-weboob-core weboob weboob-qt
Architecture: source all
Version: 0.i-3
Distribution: unstable
Urgency: low
Maintainer: Romain Bignon <rom...@symlink.me>
Changed-By: Romain Bignon <rom...@symlink.me>
Description:
python-weboob - Weboob, Web Out Of Browsers - library
python-weboob-core - transitional dummy package
weboob - CLI applications to interact with websites
weboob-qt - Qt applications to interact with websites
Closes: 749731
Changes:
weboob (0.i-3) unstable; urgency=low
.
[ Romain Bignon ]
* debian/patches/fix-use-of-configparser.patch: fix crash with python2.7
when python-configparser is installed (Closes: #749731)
.
[ Tanguy Ortolo ]
* debian/patches/*.patch: Add a DEP-3 header.
* debian/patches/fix-install-modules-without-icons.patch: refresh to apply
after fix-use-of-configparser.patch.
Checksums-Sha1:
d5ffebcce0967facf8629b6c5c93cf64311f9cde 2051 weboob_0.i-3.dsc
58187fc9ff5c29fe57fab287a500445363941c19 17060 weboob_0.i-3.debian.tar.xz
cf47aa5d170858fb41c20c0498545086c105e180 165356 python-weboob_0.i-3_all.deb
e8614ac00c3020a29a7cd2c0a7b9a627ffa2cac7 40522 python-weboob-core_0.i-3_all.deb
20507d0fff53e8b0cd77a29d93b1f1813976f7e0 420264 weboob_0.i-3_all.deb
35ebac7e8e5011ae87573359a66577690e07fef4 174488 weboob-qt_0.i-3_all.deb
Checksums-Sha256:
cd094221d6454fdd52f73dee3f7da644a4490018330999644fbb3330ea6348f0 2051
weboob_0.i-3.dsc
d03469912069813cba0f09c6d29808c4e71f20f73072a8f8eb66dcc1ac270e58 17060
weboob_0.i-3.debian.tar.xz
aa7d119d4f59108736d28bea8e00a493c9f62d8abb200d8e177c431f991cbd52 165356
python-weboob_0.i-3_all.deb
0c67be7be8a094ee7b850ae3064e0e09848db8a327acaa705af7e72dffc59a85 40522
python-weboob-core_0.i-3_all.deb
ac0af29e96a63023a491cdee8edee965c5d0eb0b5437b868cd425cc55cf78e70 420264
weboob_0.i-3_all.deb
f852ac70e6cad8e035f3b2348148e9440ea020b16fa2df71bd119a9b7db3b6be 174488
weboob-qt_0.i-3_all.deb
Files:
e37ba6c2548815d05fac287eb8a57337 165356 python optional
python-weboob_0.i-3_all.deb
dc43de5796e6bd65d3d6f28045dc8e65 40522 oldlibs optional
python-weboob-core_0.i-3_all.deb
9276fccefc22e925b0853fccbc98b957 420264 python optional weboob_0.i-3_all.deb
994300209eba002b9b04277ea27dce1f 174488 python optional weboob-qt_0.i-3_all.deb
39193c392bff8babcd28cafaf089ac42 2051 python optional weboob_0.i-3.dsc
e6512acd2834faf98e881a7c3fb74c52 17060 python optional
weboob_0.i-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJTsxdwAAoJEOryzVHFAGgZB5wQAILylZUY/qSRXkIcVjTbO5OI
RV928j+mmzP1i5lPTDa+xfCukrUXcGGRA2RIV+DxwNmHXdAbMbzUx1LUwAesSibx
Lo1qd7UT/0g0u+S4K4sYbaBxaRjMLPHufq83uJugpv+jM5eocVxDCldCNAZu6fQ2
uxdOi6s2A5rpyY3h7QDHj2CPixqUbYk6fgw++uaRxDHEB/88nroa9m0AQElG9YoX
arqb8d+CipRAjayDVsecaeacVpBEm9zR9OIu2jQxZ5D7rOQOd2wFD8kwhF73VRAp
2Jna6jnvazKwBMUXOA4pbQqUD6WByr/h/FfSXK1D6bGmvMdeavkbDMxMYWTsyMpD
4DQDvYm544B6Dlq7lp7WRC38LLJ0baxSMtBMoCb/2tsyT0nRsfAzGkUWay1HyQ6a
jK5HkOv7K/cBqIuRrulWeESteeTQKsDhaWcLHuccn+Te5yVBue4EAyZpDyDFXrA4
FOP5ZdXcje/b3cqA6DcjkAFBP5e8ORyYpEu8uTyF3n8yzzAyJgKY+jMEY3NE8AUj
/mCEv6wj4rQBkNZdNaaf5HfxpCSPt+U5O66j+MS60kt6XM+goBUz3gXeUz7OMOUg
IGZq0P2eXhl6u+IVukoSiKrRH8w/7T43Y8+kq8VTY9Xg/4hfxM9LPtmFL9WbR/6d
GJBrgtASS27I3+RktmDq
=b/2u
-----END PGP SIGNATURE-----
--- End Message ---