[opensuse] Munin For 10.3 From Packman: Font Mix-Up
Hi, I'm not sure where to report what might be a packaging error in a package I installed from Packman, but I'll start here. Yesterday I installed the Munin package from Packman on my 10.3 system: % rpm -qa |egrep -i munin munin-node-1.2.5-0.pm.1 munin-1.2.5-0.pm.1 Once it was configured, up and running, I noticed that none of the graphs had headings and there were many diagnostics of this form in the munin-graph: Nov 10 07:25:05 - Unable to graph /var/lib/munin/packman-bs/packman-bs-open_inodes-max-g.rrd: failed to load /usr/share/fonts/truetype/DejaVuSansMono.ttf It turns out that the DejaVu font _is_ installed in /usr/sahre/fonts/truetype, but the names are differently structured: % cd /usr/share/fonts/truetype % ls -1 !$ ls -1 *Deja*Mono* DejaVuMonoSansBoldOblique.ttf DejaVuMonoSansBold.ttf DejaVuMonoSansOblique.ttf DejaVuMonoSans.ttf Note that the Deja Vu Sans Mono font file is not "DejaVuSansMono.ttf" but rather "DejaVuMonoSans.ttf". Simply linking DejaVuMonoSans.ttf to DejaVuSansMono.ttf: % ln DejaVuMonoSans.ttf DejaVuSansMono.ttf ... eliminates the diagnostics in the Munin log and causes the graphs to have their headers (once one waits long enough for them to be regenerated, which takes progressively longer for the graphs that show longer time-scales). Interestingly enough, the Munin package (munin-1.2.5-0.pm.1) includes its own copy of one TrueType font: % rpm -ql munin |egrep ttf /usr/share/munin/VeraMono.ttf This one _is_ present in my /usr/share/fonts/truetype directory and they are byte-for-byte identical. Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hi Randall, Am Sun, 11 Nov 2007 07:43:35 -0800 schrieb Randall R Schulz <rschulz@sonic.net>:
I'm not sure where to report what might be a packaging error in a package I installed from Packman, but I'll start here.
hm, you should better write in packman@links2linux.de [...]
/var/lib/munin/packman-bs/packman-bs-open_inodes-max-g.rrd: failed to load /usr/share/fonts/truetype/DejaVuSansMono.ttf
Did you have installed dejavu from PackMan?
It turns out that the DejaVu font _is_ installed in /usr/sahre/fonts/truetype, but the names are differently structured: [...] Note that the Deja Vu Sans Mono font file is not "DejaVuSansMono.ttf" but rather "DejaVuMonoSans.ttf".
Yes, renamed upstream, there should be a new dejavu-package in a few hours on PackMan. Detlef -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sunday 11 November 2007 15:01, Detlef Reichelt wrote:
Hi Randall,
Am Sun, 11 Nov 2007 07:43:35 -0800
schrieb Randall R Schulz <rschulz@sonic.net>:
I'm not sure where to report what might be a packaging error in a package I installed from Packman, but I'll start here.
hm, you should better write in packman@links2linux.de
Must one be subscribed to that list to post to it?
[...]
/var/lib/munin/packman-bs/packman-bs-open_inodes-max-g.rrd: failed to load /usr/share/fonts/truetype/DejaVuSansMono.ttf
Did you have installed dejavu from PackMan?
% rpm -q dejavu dejavu-2.21-0.pm.1 % rpm -q --qf '%{NAME}\t%{DISTRIBUTION}\t%{PACKAGER}\n' dejavu dejavu openSUSE 10.3 (noarch) Pascal Bleser <pasble@links2linux.de> I would seem I do.
It turns out that the DejaVu font _is_ installed in /usr/sahre/fonts/truetype, but the names are differently structured:
[...]
Note that the Deja Vu Sans Mono font file is not "DejaVuSansMono.ttf" but rather "DejaVuMonoSans.ttf".
Yes, renamed upstream, there should be a new dejavu-package in a few hours on PackMan.
OK. So that's the actual problem? And it will be solved by upgrading the "dejavu" package?
Detlef
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sunday 11 November 2007 15:01, Detlef Reichelt wrote:
...
Note that the Deja Vu Sans Mono font file is not "DejaVuSansMono.ttf" but rather "DejaVuMonoSans.ttf".
Yes, renamed upstream, there should be a new dejavu-package in a few hours on PackMan.
Uh-oh! I installed the updated deja package and this is the result (note the symbolic links): % cd /usr/share/fonts/truetype % ll *Deja* -rw-r--r-- 1 root root 461852 2007-11-11 14:57 DejaVuCondensedSansBoldOblique.ttf -rw-r--r-- 1 root root 499360 2007-11-11 14:57 DejaVuCondensedSansBold.ttf -rw-r--r-- 1 root root 459772 2007-11-11 14:57 DejaVuCondensedSansOblique.ttf -rw-r--r-- 1 root root 512728 2007-11-11 14:57 DejaVuCondensedSans.ttf -rw-r--r-- 1 root root 224868 2007-11-11 14:57 DejaVuCondensedSerifBoldItalic.ttf -rw-r--r-- 1 root root 215032 2007-11-11 14:57 DejaVuCondensedSerifBold.ttf -rw-r--r-- 1 root root 233412 2007-11-11 14:57 DejaVuCondensedSerifItalic.ttf -rw-r--r-- 1 root root 223164 2007-11-11 14:57 DejaVuCondensedSerif.ttf -rw-r--r-- 1 root root 210444 2007-11-11 14:57 DejaVuMonoSansBoldOblique.ttf -rw-r--r-- 1 root root 288964 2007-11-11 14:57 DejaVuMonoSansBold.ttf -rw-r--r-- 1 root root 216556 2007-11-11 14:57 DejaVuMonoSansOblique.ttf -rw-r--r-- 1 root root 303436 2007-11-11 14:57 DejaVuMonoSans.ttf -rw-r--r-- 1 root root 493548 2007-11-11 14:57 DejaVuSansBoldOblique.ttf -rw-r--r-- 1 root root 539972 2007-11-11 14:57 DejaVuSansBold.ttf -rw-r--r-- 1 root root 309960 2007-11-11 14:57 DejaVuSansExtraLight.ttf lrwxrwxrwx 1 root root 29 2007-11-11 16:52 DejaVuSansMonoBoldOblique.ttf.ttf -> DejaVuMonoSansBoldOblique.ttf lrwxrwxrwx 1 root root 22 2007-11-11 16:52 DejaVuSansMonoBold.ttf.ttf -> DejaVuMonoSansBold.ttf lrwxrwxrwx 1 root root 25 2007-11-11 16:52 DejaVuSansMonoOblique.ttf.ttf -> DejaVuMonoSansOblique.ttf lrwxrwxrwx 1 root root 18 2007-11-11 16:52 DejaVuSansMono.ttf.ttf -> DejaVuMonoSans.ttf -rw-r--r-- 1 root root 496200 2007-11-11 14:57 DejaVuSansOblique.ttf -rw-r--r-- 1 root root 581372 2007-11-11 14:57 DejaVuSans.ttf -rw-r--r-- 1 root root 224064 2007-11-11 14:57 DejaVuSerifBoldItalic.ttf -rw-r--r-- 1 root root 238012 2007-11-11 14:57 DejaVuSerifBold.ttf -rw-r--r-- 1 root root 232792 2007-11-11 14:57 DejaVuSerifItalic.ttf -rw-r--r-- 1 root root 254520 2007-11-11 14:57 DejaVuSerif.ttf (I removed my hard link before installing the updated package, by the way.)
Detlef
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (2)
-
Detlef Reichelt
-
Randall R Schulz