Your message dated Tue, 20 Oct 2015 19:26:40 +0200
with message-id <[email protected]>
and subject line pango no longer supports modules
has caused the Debian Bug report #636063,
regarding libpango1.0-0: /etc/pango/pango.modules not created / present
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
636063: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=636063
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libpango1.0-0
Version: 1.28.4-2
Severity: normal


Just upgraded to libpango1.0-0_1.28.4-2_amd64.deb

This is a KDE envoronment. 

Iceweasel was showing ugly fonts, and Indic rendering was borked 
(eg:- http://mathrubhumi.com and ml.wikipedia.org/wiki showing 
characters instead of relevant glyphs). 

Found that iceape is crashing, and iceweasel starts with almost 
identical messages:-

<quote>

paivakil@nandini:~$ iceweasel 
failed to create drawable

(firefox-bin:13625): Pango-CRITICAL **: No modules found:
No builtin or dynamically loaded modules were found.
PangoFc will not work correctly.
This probably means there was an error in the creation of:
  '/etc/pango/pango.modules'
You should create this file by running:
  pango-querymodules > '/etc/pango/pango.modules'

(firefox-bin:13625): Pango-WARNING **: failed to choose a font, expect ugly 
output. engine-type='PangoRenderFc', script='common'

(firefox-bin:13625): Pango-WARNING **: failed to choose a font, expect ugly 
output. engine-type='PangoRenderFc', script='latin'
paivakil@nandini:~$ 

</quote>


Last few lines of output from iceape segfaulr under strace:-


<quote>

uname({sys="Linux", node="nandini", ...}) = 0
uname({sys="Linux", node="nandini", ...}) = 0
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\22\0\7\0K\0 \0023\1\0\0\4\0\0\0 
\4\5\0\1\0\0\0008\1\0\0\220\2\4\0"..., 4116}, {NULL, 0}, {"", 0}], 3) = 4116
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
read(3, "\34\0\260\1K\0 
\0023\1\0\0008\202\367\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 1120
read(3, 0x7f98d9562074, 4096)           = -1 EAGAIN (Resource temporarily 
unavailable)
stat("/usr/lib/iceape/chrome/classic.jar", {st_mode=S_IFREG|0644, 
st_size=1288679, ...}) = 0
open("/usr/lib/iceape/chrome/classic.jar", O_RDONLY) = 35
lseek(35, 248500, SEEK_SET)             = 248500
read(35, "PK\3\4\24\0\0\0\0\0pj\342>|v(\253B/\0\0B/\0\0\36\0\0\0", 30) = 30
lseek(35, 248560, SEEK_SET)             = 248560
read(35, "/* ***** BEGIN LICENSE BLOCK ***"..., 8192) = 8192
read(35, "ply\"] .button-icon {\n  list-styl"..., 3906) = 3906
close(35)                               = 0
mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f98c91d5000
munmap(0x7f98c91d5000, 1048576)         = 0
mmap(0x7f98c9200000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 
-1, 0) = 0x7f98c91d5000
munmap(0x7f98c91d5000, 1048576)         = 0
mmap(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f98c90d5000
munmap(0x7f98c90d5000, 2097152)         = 0
mmap(0x7f98c9100000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 
-1, 0) = 0x7f98c9100000
futex(0x7f98ce8f2b0c, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f98ce840578, 
78) = 1
futex(0x7f98c9bb3f50, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x7f98ce8f2b0c, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f98ce840578, 
80) = 1
futex(0x7f98cea310e0, FUTEX_WAKE_PRIVATE, 1) = 1
open("/usr/lib/iceape/components/libfileview.so", O_RDONLY) = 35
read(35, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 *\0\0\0\0\0\0"..., 
832) = 832
fstat(35, {st_mode=S_IFREG|0644, st_size=30072, ...}) = 0
mmap(NULL, 2125112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 35, 0) = 
0x7f98c8ef9000
mprotect(0x7f98c8f00000, 2093056, PROT_NONE) = 0
mmap(0x7f98c90ff000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 35, 0x6000) = 0x7f98c90ff000
close(35)                               = 0
futex(0x7f98d9554acc, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7f98d9554ac8, 
{FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x7f98ce8f2b0c, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f98ce840578, 
82) = 1
futex(0x7f98cea31240, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x7f98ce8f2b0c, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f98ce840578, 
84) = 1
futex(0x7f98cea31240, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x7f98ce8f2b0c, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f98ce840578, 
86) = 1
futex(0x7f98c9129060, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x7f98ce8f2b0c, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f98ce840578, 
88) = 1
futex(0x7f98c9129060, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x7f98ce8f2b0c, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f98ce840578, 
90) = 1
futex(0x7f98c9129060, FUTEX_WAKE_PRIVATE, 1) = 1
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=21, 
events=POLLIN|POLLPRI}, {fd=23, events=POLLIN|POLLPRI}, {fd=24, 
events=POLLIN|POLLPRI}, {fd=25, events=POLLIN|POLLPRI}, {fd=9, events=POLLIN}, 
{fd=10, events=POLLIN}], 8, 0) = 1 ([{fd=10, revents=POLLIN}])
read(10, "\372", 1)                     = 1
write(11, "\372", 1)                    = 1
futex(0x7f98ce8f2b0c, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x7f98ce840578, 
92) = 1
futex(0x7f98c9b45240, FUTEX_WAKE_PRIVATE, 1) = 1
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\22\0\7\0V\0 \0023\1\0\0\4\0\0\0 
\4\5\0\1\0\0\0<\1\0\0\220\2\4\0"..., 9124}, 
{"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 72000}, 
{"", 0}], 3) = 81124
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, 
revents=POLLIN|POLLOUT}])
read(3, "\34\0\357\1V\0 
\0023\1\0\0b\202\367\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 288
writev(3, [{"5 \4\0m\0 \2e\1\0\0x\0\36\0\225\4\5\0n\0 \2m\0 \2&\0\0\0"..., 
15688}, 
{"\0\0\0\0\0\0\0\0\0\0\0\0\4\4\4\24\23\23\23N\32\32\32m\16\16\16<\1\1\1\7"..., 
3888}, {"", 0}], 3) = 19576
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"5 \4\0s\0 \2e\1\0\0\20\0\20\0\225\4\5\0t\0 \2s\0 \2&\0\0\0"..., 
1236}, {NULL, 0}, {"", 0}], 3) = 1236
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
read(3, "\1\1:\2\0\0\0\0\34\0\300\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 
4096) = 32
read(3, 0x7f98d9562074, 4096)           = -1 EAGAIN (Resource temporarily 
unavailable)
open("/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf", O_RDONLY) = 35
fcntl(35, F_SETFD, FD_CLOEXEC)          = 0
fstat(35, {st_mode=S_IFREG|0644, st_size=720012, ...}) = 0
mmap(NULL, 720012, PROT_READ, MAP_PRIVATE, 35, 0) = 0x7f98d3546000
close(35)                               = 0
write(2, "\n(iceape-bin:13689): Pango-WARNI"..., 128
(iceape-bin:13689): Pango-WARNING **: failed to choose a font, expect ugly 
output. engine-type='PangoRenderFc', script='latin'
) = 128
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
unlink("/home/paivakil/.mozilla/seamonkey/n6w0imn6.default/lock") = 0
rt_sigaction(SIGSEGV, {SIG_DFL, [], SA_RESTORER, 0x7f98e04fa020}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [SEGV], NULL, 8) = 0
tgkill(13689, 13689, SIGSEGV)           = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Segmentation fault
paivakil@nandini:~$ 

</quote>


pango.aliases is the only file in /etc/pango/; and there is 
no executable named "pango-querymodules" on ths system. 
(verified with locate after a updatedb). apt-file search too yields
no result. 

I had also upgraded adblock plugin (from debian repository), but 
going by the messages, that does not seem to be the problem. 



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-1-amd64 (SMP w/1 CPU core)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libpango1.0-0 depends on:
ii  fontconfig                    2.8.0-3    generic font configuration library
ii  libc6                         2.13-11    Embedded GNU C Library: Shared lib
ii  libcairo2                     1.10.2-6.1 The Cairo 2D vector graphics libra
ii  libfontconfig1                2.8.0-3    generic font configuration library
ii  libfreetype6                  2.4.4-2    FreeType 2 font engine, shared lib
ii  libglib2.0-0                  2.28.6-2   GLib library of C routines
ii  libthai0                      0.1.15-2   Thai language support library
ii  libx11-6                      2:1.4.3-3  X11 client-side library
ii  libxft2                       2.2.0-3    FreeType-based font drawing librar
ii  libxrender1                   1:0.9.6-2  X Rendering Extension client libra
ii  multiarch-support             2.13-11    Transitional package to ensure mul

Versions of packages libpango1.0-0 recommends:
ii  x-ttcidfont-conf              32+nmu2    TrueType and CID fonts configurati

Versions of packages libpango1.0-0 suggests:
pn  ttf-arphic-bkai00mp           <none>     (no description available)
pn  ttf-arphic-bsmi00lp           <none>     (no description available)
pn  ttf-arphic-gbsn00lp           <none>     (no description available)
pn  ttf-arphic-gkai00mp           <none>     (no description available)
pn  ttf-baekmuk                   <none>     (no description available)

-- no debconf information



--- End Message ---
--- Begin Message ---
Version: 1.38.0-1

Since the above (really 1.37.0) version pango removed support for
modules, etc.  This should make these bug reports obsolete, thus
closing.

http://bugzilla.gnome.org/733882

Regards,
Andreas Henriksson

--- End Message ---

Reply via email to