Your message dated Wed, 09 Jan 2013 23:02:46 +0000 with message-id <[email protected]> and subject line Bug#693855: fixed in pyxdg 0.25-1 has caused the Debian Bug report #693855, regarding IniFile.parse chokes on bad utf8 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 [email protected] immediately.) -- 693855: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693855 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: apt-xapian-index Version: 0.45 Severity: important The weekly cron job crashes every week because app-install-data contains a desktop file that has invalid UTF-8 in it (see #693854). app-install-data is installed because packagekit-backend-aptcc and software-center both depend on it. software-center I installed manually but packagekit-backend-aptcc is pulled in by default Recommends on libpackagekit-glib2-14, which is pulled in by gnome-settings-daemon. The fix should be as simple as catching UnicodeDecodeError exceptions and skipping the file, hopefully that will be simple enough for the release team to allow the fix into wheezy too. root@morrison:~# /etc/cron.weekly/apt-xapian-index Traceback (most recent call last): File "/usr/sbin/update-apt-xapian-index", line 97, in <module> if not indexer.setupIndexing(force=opts.force, system=opts.pkgfile is None): File "/usr/lib/pymodules/python2.7/axi/indexer.py", line 518, in setupIndexing addon.obj.init(dict(values=self.values), self.progress) File "/usr/share/apt-xapian-index/plugins/app-install.py", line 142, in init entry = DesktopEntry(os.path.join(APPINSTALLDIR, f)) File "/usr/lib/python2.7/dist-packages/xdg/DesktopEntry.py", line 33, in __init__ self.parse(filename) File "/usr/lib/python2.7/dist-packages/xdg/DesktopEntry.py", line 42, in parse IniFile.parse(self, file, ["Desktop Entry", "KDE Desktop Entry"]) File "/usr/lib/python2.7/dist-packages/xdg/IniFile.py", line 56, in parse for line in fd: File "/usr/lib/python2.7/codecs.py", line 296, in decode (result, consumed) = self._buffer_decode(data, self.errors, final) UnicodeDecodeError: 'utf8' codec can't decode byte 0xe9 in position 222: invalid continuation byte -- System Information: Debian Release: wheezy/sid APT prefers experimental APT policy: (1900, 'experimental'), (1800, 'unstable'), (1700, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: armel armhf Kernel: Linux 3.6-trunk-amd64 (SMP w/4 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages apt-xapian-index depends on: ii python 2.7.3-3 ii python-apt 0.8.8.1 ii python-debian 0.1.21+nmu2 ii python-support 1.0.15 ii python-xapian 1.2.12-2 Versions of packages apt-xapian-index suggests: ii app-install-data 2012.06.16.1 ii python-xdg 0.24-1 -- bye, pabs http://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---Source: pyxdg Source-Version: 0.25-1 We believe that the bug you reported is fixed in the latest version of pyxdg, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Thomas Kluyver <[email protected]> (supplier of updated pyxdg 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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 06 Dec 2012 22:33:23 +0000 Source: pyxdg Binary: python-xdg python3-xdg Architecture: source all Version: 0.25-1 Distribution: experimental Urgency: low Maintainer: Debian Python Modules Team <[email protected]> Changed-By: Thomas Kluyver <[email protected]> Description: python-xdg - Python 2 library to access freedesktop.org standards python3-xdg - Python 3 library to access freedesktop.org standards Closes: 656338 675456 693855 Changes: pyxdg (0.25-1) experimental; urgency=low . [ Thomas Kluyver ] * New upstream version + Add support for $XDG_RUNTIME_DIR (closes: #656338) + Allow desktop entry files that are not UTF-8 encoded (closes: 693855) * Fix Vcs-Svn entry in debian/control . [ Josselin Mouette ] * Remove dependency on menu-xdg. It does not make any sense and forces its installation on systems that don’t need it. Closes: #675456. Checksums-Sha1: a56ffad6cf235a106a17e3fe52f4d5704b88578c 2113 pyxdg_0.25-1.dsc 1272ee62b8c3909ac4844a34a95f8b1fb3398af2 48935 pyxdg_0.25.orig.tar.gz 6493fff48fc0419cefa5c29406709fc2a200511f 5416 pyxdg_0.25-1.debian.tar.gz 44f789bca2f02e3336491ef16bba262a75394307 40014 python-xdg_0.25-1_all.deb d163dad4e29c2bfed58facbc1f05b0ff7008294c 39414 python3-xdg_0.25-1_all.deb Checksums-Sha256: 312d2f585ec5eae75e0cbfd02ae2ba6bc2302db13303b8e119a5fdca19f45d27 2113 pyxdg_0.25-1.dsc 81e883e0b9517d624e8b0499eb267b82a815c0b7146d5269f364988ae031279d 48935 pyxdg_0.25.orig.tar.gz 86de0c0a73134298031fc8ad317bf014e2a5e202636469ab417b4fab05fb1607 5416 pyxdg_0.25-1.debian.tar.gz 26d2d12b378c9b0a63bf2fe019f74a7730f58bd08b4180803bf79f334963b38b 40014 python-xdg_0.25-1_all.deb 8ff83e445702f61634aecb60d57a739b6cc38df2b621ad29baa4de332c66173b 39414 python3-xdg_0.25-1_all.deb Files: 86a1a2738ff541cf92c75445646cc040 2113 python optional pyxdg_0.25-1.dsc bedcdb3a0ed85986d40044c87f23477c 48935 python optional pyxdg_0.25.orig.tar.gz b099fb6a07f4bc2eb97dfde23e603e92 5416 python optional pyxdg_0.25-1.debian.tar.gz 06ae25506166c87b17cb255f393f573a 40014 python optional python-xdg_0.25-1_all.deb f748323a16c0bcc2dd338a16988efb62 39414 python optional python3-xdg_0.25-1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJQ7fMQAAoJEIh7YGGLPBauplEP/02tN435EPqRxBdYd9z9ybwu WPSnNdd2R5zpZK9vCW32TDmpVzQOnfBJo0nF96BCmYUWAkv355T5UUuW4O3LxrlH XgN1TiTzSnpPgM0JKOzNeWgg+KNQKZQ8FprA8DHsqfUaBvOotKuCe8hMBNDcC9/a pl+IFgB54wMkCpOlPhn/4WJTPmEzlUyglTny1hWbblYJ8pROKDUKqO24j1SNAA8o SFsVIzSZ/B5Cg87fMlsYA9t2vORyJ5Jy9uXEm59x5Sj7+ZZI1HIs96FsQZWiTExO kXSoriEhsBFIVx2CUDEucRJE50tIRD029oq0AqiJpsMjBOTrihYC6zT/4fV2Vrgb HhtEo2RHr+DwgSGFkEer9RhzC6rDt4uNY6txXQnxrywcP1uIHu7aguvzFmbOKlN1 J4uTDAYUHMW2D/PjEl5AZENGxHpakVnhoQP42n2yKLWXixhLr6P1CAAt88fpnecS sZg38XofbtaVrq0nABo9vndytgBKCpGVjngShwmtOCPoSiNWYtB7ROFSsElChIz9 2L6tpd4El7nkA0GR/Hp4lbjTxXiZ2n8Dm4wd6Tz1n2byh5BpZ6I42AbwEeny2Gon T99wvnRcupnT2QmeJFncrAyMA0KOOKqeSSkNEcjE8ziOHH2c93Xpzm9+Mx3cBf2d zhurZI4v47p5GS5ZOQ1W =/RSp -----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________ Python-modules-team mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

