Missing fonts referenced by included mythtv themes

Bug #224114 reported by Joel Ebel
2
Affects Status Importance Assigned to Milestone
Mythbuntu
Fix Released
Low
Unassigned
myththemes (Ubuntu)
Fix Released
Undecided
Unassigned
mythtv (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

The following fonts are referenced by themes included in mythbuntu, but are not present in the mythbuntu distribution. This makes the themes not display as intended. The largest part of this would be solved by installing the msttcorefonts package. If that can't be done for licensing reasons, at least include something similar to the w32codecs installation in mythbuntu control center.

Arial is used in many themes, including the music ui for the default Mythbuntu-8.04 theme. It can be found in msttcorefonts.

Arial Black is a variant used by blue, minimalist-wide, and Titivillus, also provided by msttcorefonts.

Arial Narrow is used by the default-wide, Minimalist-wide, and Titivillus themes, but unfortunately isn't included in msttcorefonts, or any other packages I can find.

Tahoma appears to be another microsoft font not install by msttcorefonts, but it's referenced by Mythbuntu-7.10/ui.xml It was apparently dropped from the msttcorefonts because it lacked a bold counterpart. Perhaps the Mythbuntu-7.10 theme shouldn't use it then.

Trebuchet MS is used by all kinds of themes. This font is provided by the msttcorefonts package

Not being hebrew, it's no big deal to me, but default/keyboard/he_ui.xml uses Nachlieli CLM provided by the culmus package.

Revision history for this message
Mario Limonciello (superm1) wrote :

So, thanks to ttf-liberation (installed by default), any fonts that ask to use Arial automatically use Liberation Sans.

I think we should patch all the other packages though to use different fonts.

Changed in mythbuntu:
status: New → Triaged
importance: Undecided → Low
Changed in mythbuntu:
status: Triaged → Fix Committed
Changed in myththemes (Ubuntu):
status: New → Fix Committed
Changed in mythtv (Ubuntu):
status: New → Triaged
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package myththemes - 1:0.22.0~trunk22197-0ubuntu1

---------------
myththemes (1:0.22.0~trunk22197-0ubuntu1) karmic; urgency=low

  * New upstream checkout. (LP: #439201)
    - Reflects ONLY themes that have been ported to MythUI.
    - The rest of the themes have been dropped.
    - Themes now depend only on dejavu (LP: #224114)
  * Unfortuantely, introduce an epoch. This is so this can supercede
    the standalone metallurgy-wide and metallurgy-osd themes that were
    sitting in the archive rotting.
  * debian/control:
    - Update to reflect current themes.
  * debian/rules:
    - Update to same stub used for mythtv-themes-extra

 -- Mario Limonciello <email address hidden> Sat, 03 Oct 2009 19:12:56 -0500

Changed in myththemes (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
MarcRandolph (mrand) wrote :

Change has been pushed out to official Karmic channels (for mythtv 0.22).

Changed in mythbuntu:
status: Fix Committed → Fix Released
Revision history for this message
Mario Limonciello (superm1) wrote :

This has been fixed in the trunk packaging recently. It will be seen in the next 0.23 based autobuilds build available at http://www.mythbuntu.org/auto-builds.

This bug will be automatically closed when a new build containing the fix is uploaded to the current development release (Lucid Lynx).

Changed in mythtv (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mythtv - 0.23.0~trunk23567-0ubuntu1

---------------
mythtv (0.23.0~trunk23567-0ubuntu1) lucid; urgency=low

  * Bump builds to start with 0.23
  * debian/control:
    - Fix vcs-bzr
    - Update depends to include ttf-droid, ttf-liberation, and ttf-dejavu.
      (LP: #224114)
    - Drop quilt build-dep, it appears to be included w/ dh7
    - Bump standards version
  * Introduces stable pulseaudio support (In Theory! :)) (LP: #311328)
  * Print message to stdout for MythTV.pm (LP: #327406)
  * debian/patches:
    - Drop 16_hal_shutdown. No longer necessary after r23518.
  * Allow shutdowns when mythtv is running (LP: #174712)
    - Comes from upstream changeset r23455.
  * Mythbackend now supports the --user flag to drop permissions from
    upstream changeset r23521.
  * Use the upstart script from the upstream contrib directory instead.
    Now uses the --user flag to drop permissions. (LP: #445953)
  * Update 30_python26_transition for changes upstream.
  * mythtv-database.templates:
    - refer to the proper location for backups.
  * Switch to use the upstream backup scripts. (LP: #469792)
  * Helps with HDTV stuttering. (LP: #451394)
  * Drop old debian/myth-*.sh scripts since we now use dbus for shutdown
    and reboot etc.
  * Drop old debian/mythtv-backend.default. It's just available for upgrades.
  * Drop old debian/mythtv-backend.init initscript. We're only supporting
    upstart going forward with these builds.
  * Drop unnecessary patch, 02_settings_pro.dpatch
  * Drop unused patch, 23_video_device_symlinks.dpatch
  * Drop unused patch, 25_skiploop_option.dpatch
  * Convert packaging to dh7.
  * Convert packaging to source v3 (w/ quilt).
  * Add debian/README.source as a symlink to the quilt README.source
  * Convert all .files into .install.
  * Refresh patches as quilt format instead
  * Rewrite get-orig-source rules to parse the changelog for version info.
  * Drop any of the Top Secret Options build flags
  * Include a custom snippet for debian/rules mythtv packages in libmyth-dev.
  * Drop old, unused templates from debian/templates.
 -- Mario Limonciello <email address hidden> Tue, 16 Feb 2010 21:23:04 -0600

Changed in mythtv (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.