From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#16240: Please try building with librsvg on MS-Windows Date: Tue, 24 Dec 2013 18:51:41 +0200 Message-ID: <83eh526vky.fsf@gnu.org> References: <83vbyf76r8.fsf@gnu.org> <87d2knnfih.fsf@uwakimon.sk.tsukuba.ac.jp> <877gauor0j.fsf@uwakimon.sk.tsukuba.ac.jp> <8738liollg.fsf@uwakimon.sk.tsukuba.ac.jp> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1387904599 7520 80.91.229.3 (24 Dec 2013 17:03:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 24 Dec 2013 17:03:19 +0000 (UTC) Cc: stephen@xemacs.org, 16240@debbugs.gnu.org To: Juanma Barranquero Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Dec 24 18:03:24 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VvVDO-0006ky-OI for geb-bug-gnu-emacs@m.gmane.org; Tue, 24 Dec 2013 17:52:18 +0100 Original-Received: from localhost ([::1]:39397 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VvVDO-0002SE-CV for geb-bug-gnu-emacs@m.gmane.org; Tue, 24 Dec 2013 11:52:18 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45272) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VvVDE-0002PT-MQ for bug-gnu-emacs@gnu.org; Tue, 24 Dec 2013 11:52:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VvVD8-0008Dj-N8 for bug-gnu-emacs@gnu.org; Tue, 24 Dec 2013 11:52:08 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:53541) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VvVD8-0008Db-JJ for bug-gnu-emacs@gnu.org; Tue, 24 Dec 2013 11:52:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VvVD8-0005qg-Dg for bug-gnu-emacs@gnu.org; Tue, 24 Dec 2013 11:52:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 24 Dec 2013 16:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16240 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 16240-submit@debbugs.gnu.org id=B16240.138790391222436 (code B ref 16240); Tue, 24 Dec 2013 16:52:02 +0000 Original-Received: (at 16240) by debbugs.gnu.org; 24 Dec 2013 16:51:52 +0000 Original-Received: from localhost ([127.0.0.1]:39323 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvVCx-0005pn-6c for submit@debbugs.gnu.org; Tue, 24 Dec 2013 11:51:51 -0500 Original-Received: from mtaout21.012.net.il ([80.179.55.169]:44935) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvVCt-0005pd-OW for 16240@debbugs.gnu.org; Tue, 24 Dec 2013 11:51:48 -0500 Original-Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0MYB00800LEOMP00@a-mtaout21.012.net.il> for 16240@debbugs.gnu.org; Tue, 24 Dec 2013 18:51:45 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MYB008SRLI8M220@a-mtaout21.012.net.il>; Tue, 24 Dec 2013 18:51:45 +0200 (IST) In-reply-to: X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:82531 Archived-At: > From: Juanma Barranquero > Date: Tue, 24 Dec 2013 14:19:56 +0100 > Bcc: bug-gnu-emacs@gnu.org (Why Bcc? It required me to download the bug report from debbugs, to have the right headers. The bug is already filed anyway.) > Running from the root of the test suit: > > C:\...\svg> dir > > Directory of C:\Devel\emacs\varios\images\svg\* > > 24/12/2013 02:29 harness > 24/12/2013 02:29 images > 24/12/2013 02:29 png > 24/12/2013 02:27 resources > 24/12/2013 02:29 svg > 24/12/2013 02:29 svgweb > 0 bytes in 0 files and 6 dirs > 120.282.697.728 bytes free > > C:\...\svg> \Devel\emacs\repo\trunk\src\emacs.exe -Q svg\color-prof-01-f.svg > > (emacs.exe:10820): 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: > 'C:\Devel\emacs\etc\pango\pango.modules' > You should create this file by running: > pango-querymodules > 'C:\Devel\emacs\etc\pango\pango.modules' > > (emacs.exe:10820): Pango-WARNING **: failed to choose a font, expect > ugly output. engine-type='PangoRenderWin32', script='latin' This is not an Emacs problem, this is a problem in the binary package for Pango (and perhaps also for librsvg). The binary distribution for Pango does include a file etc/pango/pango.modules, but it is empty. I'm guessing that without any content in that file, Pango looks in the default place, which is the value of --prefix I used when configured it. And you probably didn't install Pango in the same place I did (d:/usr). If so, please run the command which is cited in the above error message, but redirect its output to the place where you have the pango.modules file, instead of the file name shown in the message. Similarly, there's a loaders.cache file in the librsvg binary package, which might need a similar update, using the gdk-pixbuf-query-loaders command. Please, before you update these 2 files, try simply removing or renaming them, and see if that makes the package work without the error message. If that doesn't work, create the files with correct content for your system, and I will then try to find a way to make installation friendlier (ideally, no need for these files).