Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 265257 - x11-wm/ratpoison-1.4.3 fails with a "cannot load font" error
Summary: x11-wm/ratpoison-1.4.3 fails with a "cannot load font" error
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Desktop WM Team (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on: 271487
Blocks:
  Show dependency tree
 
Reported: 2009-04-07 07:47 UTC by Eduard Huguet
Modified: 2009-06-12 09:54 UTC (History)
2 users (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 Eduard Huguet 2009-04-07 07:47:08 UTC
Current version of ratpoison fails to start with the following errors:

ratpoison: Cannot load font -*-fixed-bold-r-normal-*-15-*-*-*-c-*-*-*.

This happens with xorg-server 1.5.3-r5. 

The bug is also reported in the following places:

  https://bugzilla.redhat.com/show_bug.cgi?id=479769
  http://lists.ibiblio.org/pipermail/sm-grimoire-bugs/2008-October/019730.html
  http://bugs.sourcemage.org/show_bug.cgi?id=14857

However, the bug seems to have been corrected upstream, as current version in ratpoison GIT repository works flawlesly. A possible solution to this bug would be maybe to include the corresponding patch in ratpoison ebuild until upstream releases the new version.





Reproducible: Always

Steps to Reproduce:
1.emerge ratpoison on a computer running xorg-server 1.5.3
2.try to start ratpoison from a xterm session


Actual Results:  
Ratpoison fails to start with the following error:

ratpoison: Cannot load font -*-fixed-bold-r-normal-*-15-*-*-*-c-*-*-*.

Also, a second error message is displayed about not loading the backup font, which makes the4 program exit.


Expected Results:  
Ratpoison should start succesully.

My "emerge --info" output:

Portage 2.1.6.11 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.29-gentoo-r1 x86_64)
=================================================================
System uname: Linux-2.6.29-gentoo-r1-x86_64-AMD_Athlon-tm-_64_Processor_3800+-with-glibc2.2.5
Timestamp of tree: Mon, 06 Apr 2009 06:15:01 +0000
app-shells/bash:     4.0_p10-r1
dev-lang/python:     2.5.4-r2
dev-util/cmake:      2.4.8
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r1
sys-apps/sandbox:    1.8
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.5, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /home/mythtv/ /usr/kde/3.5/share/config/kdm/"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.qubenet.net/mirror/gentoo/ http://mirror.bytemark.co.uk/gentoo/ http://mirror.switch.ch/ftp/mirror/gentoo/"
LANG="es_ES.utf8"
LC_ALL="es_ES.utf8"
LDFLAGS="-Wl,-O1"
LINGUAS="es ca es_ES ca_ES"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 7zip X a52 aac aalib acl acpi aiglx alsa amd64 asf avahi berkdb bluetooth branding bzip2 cairo cdda cddb cdparanoia cdr cli cracklib crypt cups dbus dirac djvu dri dts dv dvb dvd dvdr dvdread eds effects emboss encode esd evo exif faac faad fam fat fbcondecor ffmpeg fftw firefox flac flash fortran freetype gdbm gif glitz gpm gstreamer hal hddtemp iconv ieee1394 imagemagick imlib ipv6 isdnlog jfs jpeg jpeg2k lame libnotify lirc lm_sensors lzo mad mdnsresponder-compat midi mikmod mjpeg mmx mmxext mp3 mp4 mpeg mudflap multilib mysql mythtv ncurses network nls nptl nptlonly nptonly ntfs nuv nvidia ogg opengl openmp pam pcre pdf perl png ppds pppd pulseaudio python qt3 qt3support quicktime radio readline reflection samba schroedinger sdl session spell spl srt sse sse2 ssl startup-notification svg sysfs tcpd threads tiff truetype type1 udev unicode usb v4l v4l2 vcd vorbis wifi wmf x264 xfs xine xml xorg xscreensaver xulrunner xv xvid xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci 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 mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse void" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="es ca es_ES ca_ES" LIRC_DEVICES="devinput" USERLAND="GNU" VIDEO_CARDS="nvidia nv dummy vesa vga"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Nick White 2009-04-30 09:34:11 UTC
I can confirm this bug here too.

A new version (1.4.4) has just been released, which fixes this. Please bump the ebuild ASAP (the only change needed is that the ratpoison.el-gentoo.patch no longer seems to be needed).
Comment 2 Eduard Huguet 2009-04-30 10:06:53 UTC
These are great news! I hope the ebuild gets updated soon.
Thanks for the heads-on.
Comment 3 Nick White 2009-04-30 13:29:12 UTC
According to comment #2 in bug 267965, version 1.4.4 should hit the tree shortly. Once it does test that this works for you, and if so close this bug.
Comment 4 Eduard Huguet 2009-05-28 07:22:32 UTC
I can't provide further testing on this, as the machine where I experienced the issue is not running Gentoo anymore :(. If, according to your tests, it's working fine now with the new ebuild, can the maintainer please close the bug? 

If for some reason it's me who must close it (because I opened it), then I'll simply do it, based on the positive feedback you are providing.
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2009-05-28 14:30:33 UTC
This bug now depends on the stabilisation bug #271487 for ratpoison-1.4.4-r1, so this bug should be closed only after the other bug is closed, in order to perhaps catch more users with the problem of this bug (instead of having to manage duplicate bugs in the end because closed bugs aren't visible in a normal search).