[Bug 983274] [NEW] pango should drop the recommends on x-ttcidfont-conf

Steve Langasek steve.langasek at canonical.com
Mon Apr 16 17:38:22 UTC 2012


Public bug reported:

pango is one of the few packages still holding defoma in main (and on
the CDs).  The reason is a Recommends: on x-ttcidfont-conf, which is a
supplementary package to pull truetype and CID fonts into the X font
path.  pango's Recommends is obsolete - it was added in order to support
management of a config file that no longer exists at all, and Debian has
dropped the Recommends.

Dropping x-ttcidfont-conf itself from the CD *may* have unintended
consequences, in that the X server has /var/lib/defoma/x-ttcidfont-
conf.d/dirs/TrueType hard-coded on its path and this appears to be the
only way that truetype fonts are exposed as server-side X fonts:

/usr/share/fonts/X11/misc,/usr/share/fonts/X11/cyrillic,/usr/share/fonts/X11/100dpi/:unscaled,/usr/share/fonts/X11/75dpi/:unscaled,/usr/share/fonts/X11/Type1,/usr/share/fonts/X11/100dpi,/usr/share/fonts/X11/75dpi,/var/lib/defoma/x
-ttcidfont-conf.d/dirs/TrueType,built-ins

Nevertheless, Debian has dropped x-ttcidfont-conf entirely in testing
and unstable, and no one appears to be screaming.  So I think this is
still safe to get done for 12.04.  In any case, we know that the default
desktop is *not* using server-side fonts for its rendering, it's using
client-side fonts *via pango* (and fontconfig), so pulling this in as a
standard dependency in order to make more fonts available server-side
really doesn't seem to make any sense.

See also <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=657565>,
asking the X server to not look at the x-ttcidfont-conf path.

** Affects: pango1.0 (Ubuntu)
     Importance: Medium
         Status: New

** Affects: pango1.0 (Debian)
     Importance: Unknown
         Status: Unknown

** Changed in: pango1.0 (Ubuntu)
   Importance: Undecided => Medium

** Bug watch added: Debian Bug tracker #660062
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=660062

** Also affects: pango1.0 (Debian) via
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=660062
   Importance: Unknown
       Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to pango1.0 in Ubuntu.
https://bugs.launchpad.net/bugs/983274

Title:
  pango should drop the recommends on x-ttcidfont-conf

Status in “pango1.0” package in Ubuntu:
  New
Status in “pango1.0” package in Debian:
  Unknown

Bug description:
  pango is one of the few packages still holding defoma in main (and on
  the CDs).  The reason is a Recommends: on x-ttcidfont-conf, which is a
  supplementary package to pull truetype and CID fonts into the X font
  path.  pango's Recommends is obsolete - it was added in order to
  support management of a config file that no longer exists at all, and
  Debian has dropped the Recommends.

  Dropping x-ttcidfont-conf itself from the CD *may* have unintended
  consequences, in that the X server has /var/lib/defoma/x-ttcidfont-
  conf.d/dirs/TrueType hard-coded on its path and this appears to be the
  only way that truetype fonts are exposed as server-side X fonts:

  /usr/share/fonts/X11/misc,/usr/share/fonts/X11/cyrillic,/usr/share/fonts/X11/100dpi/:unscaled,/usr/share/fonts/X11/75dpi/:unscaled,/usr/share/fonts/X11/Type1,/usr/share/fonts/X11/100dpi,/usr/share/fonts/X11/75dpi,/var/lib/defoma/x
  -ttcidfont-conf.d/dirs/TrueType,built-ins

  Nevertheless, Debian has dropped x-ttcidfont-conf entirely in testing
  and unstable, and no one appears to be screaming.  So I think this is
  still safe to get done for 12.04.  In any case, we know that the
  default desktop is *not* using server-side fonts for its rendering,
  it's using client-side fonts *via pango* (and fontconfig), so pulling
  this in as a standard dependency in order to make more fonts available
  server-side really doesn't seem to make any sense.

  See also <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=657565>,
  asking the X server to not look at the x-ttcidfont-conf path.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pango1.0/+bug/983274/+subscriptions




More information about the foundations-bugs mailing list