Package: aptitude
Version: 0.5.1-1
Severity: normal

When running "aptitude --gui" from a terminal in French locale, I
regularly get the following warning in the console:

(aptitude:18009): Gtk-WARNING **: Failed to set text from markup due to error 
parsing markup: Error on line 6 char 45: Odd character '@', expected a '>' or 
'/' character to end the start tag of element 'bubulle', or optionally an 
attribute; perhaps you used an invalid character in an attribute name

The warnings seem to appear randomly, but here are some steps that can
lead to them:

 1. start "aptitude --gui" in a console
 2. search for "aptitude"
 3. double-click on "aptitude"
 4. click on version "0.4.11.11-1+b1" (the unstable version)
 5. click on the right triangle next to libept0
 6. click on the line that just appeared

After a few investigation, I've noticed that when running in Spanish
locale, the warning changed to:

(aptitude:19169): Gtk-WARNING **: Failed to set text from markup due to error 
parsing markup: Error on line 6 char 49: Odd character '@', expected a '>' or 
'/' character to end the start tag of element 'jfs', or optionally an 
attribute; perhaps you used an invalid character in an attribute name

Grepping "bubulle" and "jfs" in aptitude sources leads to the
translators' email addresses. It seems that they are not properly
escaped when going through gtk internals...

-- Package-specific info:
aptitude 0.5.1 compilé le Jan 27 2009 07:18:55
Compilateur : g++ 4.3.3
Compilé avec :
  version d'APT : 4 6 0
  version de NCurses : 5.7
  version de libsigc++ : 2.0.18
  gestion d'Ept activée.

versions des bibliothèques :
  version de NCurses : ncurses 5.7.20090404
  version de cwidget : 0.5.12
  version d'APT : 4.6.0
        linux-vdso.so.1 =>  (0x00007fffb8dfe000)
        libapt-pkg-libc6.7-6.so.4.6 => /usr/lib/libapt-pkg-libc6.7-6.so.4.6 
(0x00007fe9b07c9000)
        libncursesw.so.5 => /lib/libncursesw.so.5 (0x00007fe9b057e000)
        libsigc-2.0.so.0 => /usr/lib/libsigc-2.0.so.0 (0x00007fe9b0379000)
        libcwidget.so.3 => /usr/lib/libcwidget.so.3 (0x00007fe9b00a6000)
        libept.so.0 => /usr/lib/libept.so.0 (0x00007fe9afe2d000)
        libxapian.so.15 => /usr/lib/libxapian.so.15 (0x00007fe9afac1000)
        libz.so.1 => /usr/lib/libz.so.1 (0x00007fe9af8aa000)
        libglibmm-2.4.so.1 => /usr/lib/libglibmm-2.4.so.1 (0x00007fe9af650000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007fe9af40b000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007fe9af147000)
        libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00007fe9aef43000)
        librt.so.1 => /lib/librt.so.1 (0x00007fe9aed3b000)
        libgtkmm-2.4.so.1 => /usr/lib/libgtkmm-2.4.so.1 (0x00007fe9ae6fc000)
        libgdkmm-2.4.so.1 => /usr/lib/libgdkmm-2.4.so.1 (0x00007fe9ae4b0000)
        libatkmm-1.6.so.1 => /usr/lib/libatkmm-1.6.so.1 (0x00007fe9ae262000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00007fe9adc67000)
        libpangomm-1.4.so.1 => /usr/lib/libpangomm-1.4.so.1 (0x00007fe9ada38000)
        libcairomm-1.0.so.1 => /usr/lib/libcairomm-1.0.so.1 (0x00007fe9ad817000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x00007fe9ad576000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00007fe9ad355000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 
(0x00007fe9ad13a000)
        libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 
(0x00007fe9acf2e000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007fe9acce3000)
        libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007fe9aca61000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007fe9ac85e000)
        libdl.so.2 => /lib/libdl.so.2 (0x00007fe9ac65a000)
        libglademm-2.4.so.1 => /usr/lib/libglademm-2.4.so.1 (0x00007fe9ac450000)
        libglade-2.0.so.0 => /usr/lib/libglade-2.0.so.0 (0x00007fe9ac237000)
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007fe9abed9000)
        libm.so.6 => /lib/libm.so.6 (0x00007fe9abc56000)
        libvte.so.9 => /usr/lib/libvte.so.9 (0x00007fe9ab928000)
        libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 
(0x00007fe9ab720000)
        libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0x00007fe9ab513000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fe9ab1d8000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 
(0x00007fe9aafaa000)
        libXft.so.2 => /usr/lib/libXft.so.2 (0x00007fe9aad96000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007fe9aab0f000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007fe9aa8de000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x00007fe9aa6c3000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fe9aa3b7000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007fe9aa1a0000)
        libc.so.6 => /lib/libc.so.6 (0x00007fe9a9e4d000)
        libutil.so.1 => /lib/libutil.so.1 (0x00007fe9a9c4a000)
        libpcre.so.3 => /usr/lib/libpcre.so.3 (0x00007fe9a9a1b000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fe9b0a8a000)
        libgiomm-2.4.so.1 => /usr/lib/libgiomm-2.4.so.1 (0x00007fe9a97a1000)
        libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007fe9a9525000)
        libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007fe9a9323000)
        libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007fe9a9121000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007fe9b0b79000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00007fe9a8efc000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007fe9a8cf3000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0x00007fe9a8ae2000)
        libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007fe9a88e0000)
        libXi.so.6 => /usr/lib/libXi.so.6 (0x00007fe9a86d7000)
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007fe9a84cf000)
        libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007fe9a82c5000)
        libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007fe9a8080000)
        libdirectfb-1.2.so.0 => /usr/lib/libdirectfb-1.2.so.0 
(0x00007fe9a7df6000)
        libfusion-1.2.so.0 => /usr/lib/libfusion-1.2.so.0 (0x00007fe9a7bec000)
        libdirect-1.2.so.0 => /usr/lib/libdirect-1.2.so.0 (0x00007fe9a79d2000)
        libxcb-render-util.so.0 => /usr/lib/libxcb-render-util.so.0 
(0x00007fe9a77cf000)
        libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007fe9a75c7000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fe9a73ab000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0x00007fe9a71a3000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0x00007fe9a6f88000)
        libncurses.so.5 => /lib/libncurses.so.5 (0x00007fe9a6d49000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007fe9a6b20000)
        libselinux.so.1 => /lib/libselinux.so.1 (0x00007fe9a6904000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x00007fe9a6702000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007fe9a64fd000)
        libuuid.so.1 => /lib/libuuid.so.1 (0x00007fe9a62f9000)
Terminal: xterm
$DISPLAY is set.
`which aptitude`: /usr/bin/aptitude
aptitude version information:

aptitude linkage:

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

Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages aptitude depends on:
ii  apt [libapt-pkg-libc6. 0.7.20.2          Advanced front-end for dpkg
ii  apt-xapian-index       0.18              maintenance tools for a Xapian ind
ii  libc6                  2.9-4             GNU C Library: Shared libraries
ii  libcwidget3            0.5.12-4          high-level terminal interface libr
ii  libept0                0.5.26            High-level library for managing De
ii  libgcc1                1:4.3.3-3         GCC support library
ii  libncursesw5           5.7+20090404-1    shared libraries for terminal hand
ii  libsigc++-2.0-0c2a     2.0.18-2          type-safe Signal Framework for C++
ii  libstdc++6             4.3.3-3           The GNU Standard C++ Library v3
ii  libxapian15            1.0.10-2          Search engine library
ii  zlib1g                 1:1.2.3.3.dfsg-13 compression library - runtime

Versions of packages aptitude recommends:
ii  aptitude-doc-en [aptitude-doc 0.5.1-1    English manual for aptitude, a ter
ii  aptitude-doc-fr [aptitude-doc 0.5.1-1    French manual for aptitude, a term
ii  libparse-debianchangelog-perl 1.1.1-2    parse Debian changelogs and output

Versions of packages aptitude suggests:
ii  debtags                       1.7.9      Enables support for package tags
ii  tasksel                       2.78       Tool for selecting tasks for insta

-- no debconf information



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to