After emerging console-tools I got failures at start-up: "Failed to set user font". Looking into init.d/consolefont I saw, that the script executes setfont. Running the utility from command line it just complains that it cannot find the tool "findacm". I realized that "setfont" was replaced by this package and was originally coming from the kbd package. Unmerging console-tools and re-emerging kbd solved the problem. Reproducible: Always Steps to Reproduce: 1. emerge console-tools (got version 0.3.2) 2. call: setfont latw9-16 -m 8859-15_to_uni Actual Results: setfont complains about not finding findacm. Expected Results: the font should have been set. Portage 2.0.48-r5 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1) ================================================================= System uname: 2.4.22_pre2-gss i686 AMD Athlon(tm) XP 2700+ GENTOO_MIRRORS="http://sunsite.cnlab-switch.ch/ftp/mirror/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss crypt foomaticdb libg++ mad mikmod quicktime gdbm slang tcltk sdl esd 3dnow aalib aavm acl -acpi alsa apm arts avi berkdb cdr cups curl dga directfb dvd doc encode fbcon gd gnome gphoto2 gif gpm gtk imlib java jpeg junit kde libwww mbox mmx motif mpeg ncurses nls odbc oggvorbis opengl pam pdflib postgres plotutils perl png python qt readline samba scanner slp spell sse ssl svga tcpd tetex tiff truetype usb wmf X Xaw3d xml2 xmms xv zlib" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-mcpu=athlon-xp -O3 -pipe" CXXFLAGS="-mcpu=athlon-xp -O3 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
1) please do not install console-tools. 2) I do not see what I should do here, as its pretty obvious that some other package broke kbd ... either file a bug for that package as it overwrite kbd, an system package, or get it fixed if not in official portage.
If you run: strace setfont latw9-16 -m 8859-15_to_uni You can see setfont is trying to read the file: /usr/share/consoletrans/8859-15_to_uni and which doesn
If you run: strace setfont latw9-16 -m 8859-15_to_uni You can see setfont is trying to read the file: /usr/share/consoletrans/8859-15_to_uni and which doesn´t exist in the package console-tools or console-data. The message about "findacm" is a misleading one. By the way, the correct font name is lat9w-16. ;)