Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 189893 - net-im/pidgin - lost text formatting (bold/italic/etc.)
Summary: net-im/pidgin - lost text formatting (bold/italic/etc.)
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Net-im project
URL: http://bugs.archlinux.org/task/7472
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-23 00:19 UTC by Petter Häggholm
Modified: 2008-02-16 19:52 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Petter Häggholm 2007-08-23 00:19:56 UTC
As per the description: I can no longer send (or even type into the conversation window) formatted text. The issue is the same as described in http://bugs.archlinux.org/task/7472 (and http://developer.pidgin.im/ticket/1873 which references the above), but I have remerged libXfont and pidgin to no avail.

The current version of pidgin is 2.1.1; I have libXfont-1.3.0. The problem is not new, however (I was bad about submitting an early bug report!---curse that master's thesis, distracting me...); I had it at least in 2.1.0 and probably in 2.0.x releases as well (I honestly do not remember).

I have the same problem on my x86 laptop (the system whence the emerge --info below is taken) and my amd64 desktop.

Reproducible: Always

Steps to Reproduce:
1. Start a conversation in Pidgin
2. Try to enter formatted text (e.g. Ctrl+I or select Font/Italics)

Actual Results:  
None

Expected Results:  
Italicised text

pilgrim ~ # emerge --info
Portage 2.1.3.6 (default-linux/x86/2006.1, gcc-4.2.0, glibc-2.6.1-r0, 2.6.21-gentoo-r3 i686)
=================================================================
System uname: 2.6.21-gentoo-r3 i686 Intel(R) Pentium(R) M processor 1.50GHz
Gentoo Base System release 1.12.10
Timestamp of tree: Wed, 22 Aug 2007 03:30:01 +0000
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -O2 -fomit-frame-pointer -pipe -msse -msse2 -mmmx"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=pentium-m -O2 -fomit-frame-pointer -pipe -msse -msse2 -mmmx"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.llarian.net/ http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ ftp://gentoo.llarian.net/pub/gentoo http://distfiles.gentoo.org"
LC_ALL="en_US.UTF-8"
LINGUAS="en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/home"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="7zip X a52 aac acpi aiglx aim alsa apache2 applet artworkextra audacious audio avahi bash-completion berkdb bitmap-fonts bonjour branding bzip2 cairo cddb cdr cdrom chm cli cracklib crypt cscope cups cursors dbus dell divx dri dts dv dvb dvd dvdnav dvdr dvdread dvi eds encode esd evo evolution fam ffmpeg firefox flac foomaticdb gaim gdbm gdm gif gimp glade glibc-omitfp glitz gmail gmailtimestamps gmedia gnome gnome-print gnutls gpm gsf gsm gstreamer gstreamer010 gtalk gtk gtk2 gtkhtml gvim hal howl-compat icons iconv icq imlib inherit-graph ipv6 isdnlog jabber java joystick jpeg jpeg2k keyring latex ldap libnotify live logrotate mad math midi mikmod mmx mono mozbranding mozdom mozsvg mp2 mp3 mp4 mpeg mpeg2 msn mudflap nautilus ncurses networkmanager nls nntp no-old-linux no-seamonkey nptl nptlonly offensive ogg openal opengl openmp oscar pam pam_console pcre pdf perl png postscript ppds pppd pyste python qt-static quicktime rar readline real realmedia reflection replytolist rhythmbox rle scenarios sdl session sourceview spl sse sse2 ssl stencil-buffer subversion svg t1lib tcpd tetex theora threads thunderbird tiff timidity totem tracker truetype truetype-fonts type1-fonts unicode usb utf8 valgrind vim vim-with-x vorbis win32codecs wma wmf wmp x86 xattr xcomposite xforms xinerama xml xorg xpm xprint xrandr xv xvid xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" CAMERAS="fuji" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="radeon vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Olivier Crete (RETIRED) gentoo-dev 2007-10-26 01:51:06 UTC
This is strange... I have the same version of libXfont but I dont see the problem... Can you do italic in other gtk+ apps?
Comment 2 Petter Häggholm 2007-10-26 03:11:49 UTC
I've never had this trouble with any other applications. For the record, I'm now at Pidgin 2.2.1 and libXfont 1.3.1 but the problem still persists.
Comment 3 Steven Robertson 2007-10-31 02:59:42 UTC
Same on pretty much all counts.  In addition, I had a friend send me a bolded message, which also failed to be formatted when displayed.  Weird.

Let me know if I can help chase this one down.

[ebuild   R   ] net-im/pidgin-2.2.2  
[ebuild   R   ] x11-libs/libXfont-1.3.1  

Emerge --info from desktop:

Portage 2.1.3.16 (default-linux/amd64/2006.1, gcc-4.2.2, glibc-2.6.1-r0, 2.6.23-gentoo x86_64)
=================================================================
System uname: 2.6.23-gentoo x86_64 Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz
Timestamp of tree: Mon, 29 Oct 2007 23:20:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.2-r1
dev-lang/python:     2.5.1-r3
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=nocona -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=nocona -pipe"
DISTDIR="/opt/media/aux/distfiles"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://prometheus.cs.wmich.edu/gentoo http://gentoo.cites.uiuc.edu/pub/gentoo/ http://open-systems.ufl.edu/mirrors/gentoo http://mirror.datapipe.net/gentoo"
LC_ALL="en_US.UTF-8"
LINGUAS="en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/pro-audio /usr/portage/local/layman/kde /usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="7zip X a52 aac acpi alsa amd64 asf async avahi berkdb boost cairo caps cddb cdparanoia cli cpudetection cracklib crypt cscope css cups daap dbus deprecated discouraged djvu dmi dmx dri dts dv dvd dvdnav dvdr dvdread dvi emerald encode fam fame ffmpeg fftw firefox flac foomaticdb fortran freebob fuse gcj gd gdbm gif glitz gmail gnome gpm gstreamer gtk gtk2 gtkhtml hal hddtemp hinotify hpn iconv ieee1394 imap inkjar ipv6 isdnlog jack jack-tmpfs javascript jpeg ksize lame libedit libnotify lua lzo mad maildir math mdnsresponder-compat midi mmkeys mono moznopango mp3 mpeg msn mudflap musepack musicbrainz ncurses nethack netjack network networking newspr nptl nptlonly nsplugin ocaml offensive ogg opengl openmp pam pcre perl plugins png pop ppds pppd pulseaudio python qt3 qt3support qt4 quicktime rar readline reflection regex replytolist rtc ruby samba sdl session slang socks5 sourceview speex spell spl sqlite sqlite3 ssl ssse3 suid svg symlink t1lib tcpd tetex tftp theora threads threadsafe tiff trayicon truetype truetype-fonts type1-fonts unicode unsupported upnp userlocales utils valgrind vim-syntax vim-with-x vorbis wma x264 xcb xcomposite xinerama xml xorg xscreensaver xv xvid xvmc zip zlib zsh-completion" ALSA_CARDS="ice1724" ALSA_PCM_PLUGINS="*" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="nv"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 4 Steven Robertson 2007-11-12 14:29:35 UTC
I pulled in the XEffects overlay, and used the freetype and  libXft found in that package (compiled with the 'newspr' USE flag, specific to the overlay packages).  This fixed the problem for me.  I did not touch the libXfont or pidgin ebuilds.
Comment 5 Petter Häggholm 2007-11-13 02:32:49 UTC
My computer now works. (Well, it did; now it does not but for entirely different reasons, chiefly it being taken to pieces for upgrades.) I do not know what particular updates did it, and I am no wiser now than I was when I filed this bug; all the same I've no idea how to reproduce it anymore. Should I close and/or invalidate this bug?
Comment 6 Olivier Crete (RETIRED) gentoo-dev 2008-02-16 19:52:45 UTC
lets close it if no one can reproduce it anymore... please re-open if it re-appears