[Bug 983274] Re: pango should drop the recommends on x-ttcidfont-conf
skierpage
info at skierpage.com
Sun Apr 29 23:00:47 UTC 2012
I'm running Kubuntu 12.04 (precise) amd64 , and I found the obsolete
defoma, x-ttcidfont-conf, and psfontmgr packages on my system, even
though my system's packages include the libpango1.0-0 version
1.30.0-0ubuntu2 mentioned here that supposedly drops these dependencies.
It turns out I also had the obsolete libpango1.0-common version
1.28.2-0ubuntu1.1 installed (note *-common* in the name), even though it
seems this was last used in maverick. Removing that package let me
remove and purge these other obsolete packages. Perhaps libpango1.0-0
should have a "Replaces: libpango1.0-common" line. Or maybe there was a
bug somewhere along the way in the O.S. upgrades — I've upgraded from
9.04 (jaunty) without ever doing a full reinstall! ;-) Or most likely
it's just user error.
--
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:
Fix Released
Status in “pango1.0” package in Debian:
Fix Released
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