Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 395353 - =x11-misc/bbdate-0.2.4-r1 cannot execute due to missing font(s)
Summary: =x11-misc/bbdate-0.2.4-r1 cannot execute due to missing font(s)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Desktop WM Team (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 392841
  Show dependency tree
 
Reported: 2011-12-20 11:52 UTC by Agostino Sarubbo
Modified: 2012-11-26 23:31 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 Agostino Sarubbo gentoo-dev 2011-12-20 11:52:59 UTC
ago@amd64box ~ $ bbdate 
Could not open default style file bbdate.styleFile: in
/usr/share/bbtools/bbdate.nobb
Using internal defaults.
 blackbox: couldn't load font '-*-helvetica-medium-r-*-*-*-120-*-*-*-*-*-*'
 ...  reverting to default font.blackbox: couldn't load default font.  please
check to
make sure the necessary font is installed
'-*-helvetica-medium-r-*-*-*-120-*-*-*-*-*-*'
Comment 2 James Cloos 2012-11-24 23:45:53 UTC
The package obviously uses server-side fonts.

There is nothing wrong with that; it is not a bug in the software.

Just install server-side fonts on your xserver box if you want to use x client apps which require them.

This report should be closed as NOTABUG.
Comment 3 Pacho Ramos gentoo-dev 2012-11-25 07:14:15 UTC
Also solved installing media-fonts/font-adobe-100dpi? Is there any other package providing that font?
Comment 4 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2012-11-25 09:51:22 UTC
+  25 Nov 2012; Kacper Kowalik <xarthisius@gentoo.org> bbdate-0.2.4-r1.ebuild,
+  bbdate-0.2.4.ebuild:
+  Add missing dependency on helvetica font wrt #395353 by Agostino Sarubbo
+  <ago@gentoo.org>. Thanks to James Cloos <cloos@jhcloos.com> for providing
+  solution
Comment 5 James Cloos 2012-11-25 17:42:44 UTC
No, a dependency is wrong!

X Client apps do not DEPEND on server-side fonts.

There is no reason to expect that the client and the server will be on the same box.  Or even that there is an x server installed on the client box.

That package was exactly correct before, and that change should be reverted.

Reports about an x11 client’s inability to load a server-side font (which will typically mention an XFLD) should be met with NOTABUG and a canned explanation that they need to install (a) suitable server-side font(s) on their X server box.

This is not a new issue.  Gentoo has been over this in the past.
Comment 6 Mike Gilbert gentoo-dev 2012-11-26 23:31:11 UTC
(In reply to comment #5)

I applied jer's fix from bug 402713.

+  26 Nov 2012; Mike Gilbert <floppym@gentoo.org> bbdate-0.2.4-r1.ebuild:
+  Remove references to helvitica font. Thanks to jer for the idea. Bug 395353.