[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