Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#8361 - [pango 1.18.3-1] missing /etc/pango/pango.modules

Attached to Project: Arch Linux
Opened by Aleksi Nurmi (ahnurmi) - Saturday, 20 October 2007, 20:44 GMT
Last edited by Eric Belanger (Snowman) - Wednesday, 02 January 2008, 23:12 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

I did a clean install using the i686 2007.08-2 base cd yesterday (but I think I did it the ftp way anyway). After installing Gnome, I noticed that all letters were drawn as boxes. There was no /etc/pango/pango.modules file or it was empty.

The packages were installed in this perverse order: gnome-desktop, python, pygtk, gnome-python-desktop, gdm, xorg-server, gnome (group), gdm (again, to configure it properly), X drivers, hwd, xorg-xinit, ttf-dejavu. Pango is a dependency of gnome-desktop.

The workaround is to do pango-querymodules > /etc/pango/pango.modules manually.
This task depends upon

Closed by  Eric Belanger (Snowman)
Wednesday, 02 January 2008, 23:12 GMT
Reason for closing:  Not a bug
Comment by Jan de Groot (JGC) - Sunday, 21 October 2007, 00:50 GMT
pango does this from postinstall, somehow it didn't run on your system.
Comment by Aleksi Nurmi (ahnurmi) - Sunday, 21 October 2007, 22:16 GMT
Perhaps it's a missing dependency or something else fails in the postinstall script? Postinstall does the following before pango-querymodules:
# we need to ldconfig first, in case xfree86's libs aren't
# in ld.so.cache yet
sbin/ldconfig -r .

Pacman's log didn't reveal any warnings or errors, though. Maybe something was installed right after Pango that enabled me to run pango-querymodules successfully? After all, Pango is installed before most of Gnome or X.

I should add that even after applying the workaround there were other problems with Pango: All justified text in Epiphany's HTML display was corrupted. This was fixed by reinstalling Pango.

Next time I'll install the packages in a more logical order. :)
Comment by Jan de Groot (JGC) - Monday, 22 October 2007, 06:25 GMT
Pacman has this stupid bug where it can install packages in reverse order, so yes, it's likely something wasn't installed that is needed to run the offending pango command.

About the corrupted justified text: this was xulrunner/firefox/seamonkey/thunderbird that was missing an XFT patch.
Comment by Roman Kyrylych (Romashka) - Monday, 22 October 2007, 15:29 GMT
can we close this?
Comment by Eric Belanger (Snowman) - Monday, 17 December 2007, 08:11 GMT
status?
Should I just go ahead and close it?
Comment by Aleksi Nurmi (ahnurmi) - Wednesday, 26 December 2007, 12:40 GMT
Yes, I guess this was a Pacman bug so it should be closed.

Loading...