From owner-freebsd-ports@FreeBSD.ORG Tue Nov 9 22:30:49 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D848B1065672 for ; Tue, 9 Nov 2010 22:30:49 +0000 (UTC) (envelope-from ml@netfence.it) Received: from cp-out8.libero.it (cp-out8.libero.it [212.52.84.108]) by mx1.freebsd.org (Postfix) with ESMTP id 6E1A28FC13 for ; Tue, 9 Nov 2010 22:30:49 +0000 (UTC) Received: from soth.ventu (151.51.51.158) by cp-out8.libero.it (8.5.107) id 4CC9864101E294B7 for freebsd-ports@freebsd.org; Tue, 9 Nov 2010 23:30:48 +0100 Received: from alamar.ventu (alamar.ventu [10.1.2.18]) by soth.ventu (8.14.4/8.14.4) with ESMTP id oA9MUbhF070381 for ; Tue, 9 Nov 2010 23:30:37 +0100 (CET) (envelope-from ml@netfence.it) Message-ID: <4CD9CB8D.1070407@netfence.it> Date: Tue, 09 Nov 2010 23:30:37 +0100 From: Andrea Venturoli User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; it-IT; rv:1.9.2.12) Gecko/20101028 Thunderbird/3.1.6 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.1.2.13 Subject: doxygen font error X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Nov 2010 22:30:49 -0000 Hello. Sorry for the confusion... Doxygen is giving me a lot of these: Error: Error: Could not find/open font Digging a bit, I found that it calls dot: %dot -v foo.dot -Tps -o foo.eps dot - graphviz version 2.26.3 (20100126.1600) Activated plugin library: libgvplugin_gd.so.6 Using textlayout: textlayout:gd Activated plugin library: libgvplugin_dot_layout.so.6 Using layout: dot:dot_layout Activated plugin library: libgvplugin_core.so.6 Using render: ps:core Using device: ps:ps:core The plugin configuration file: /usr/local/lib/graphviz/config6 was successfully loaded. render : dot fig gd map ps svg tk vml vrml xdot layout : circo dot fdp neato nop nop1 nop2 osage patchwork sfdp twopi textlayout : textlayout device : canon cmap cmapx cmapx_np dot eps fig gd gd2 gif gv imap imap_np ismap jpe j loadimage : (lib) eps gd gd2 gif jpe jpeg jpg png ps svg Error: Could not find/open font fontname: "FreeSans.ttf" resolved to: [internal times] Error: Could not find/open font Error: Could not find/open font Error: Could not find/open font Error: Could not find/open font Error: Could not find/open font Error: Could not find/open font Error: Could not find/open font Error: Could not find/open font Error: Could not find/open font network simplex: 10 nodes 9 edges maxiter=2147483647 balance=1 network simplex: 10 nodes 9 edges 0 iter 0.00 sec mincross: pass 0 iter 0 trying 0 cur_cross 0 best_cross 0 mincross G: 0 crossings, 0.00 secs. network simplex: 19 nodes 26 edges maxiter=2147483647 balance=2 network simplex: 19 nodes 26 edges 4 iter 0.00 sec routesplines: 9 edges, 27 boxes 0.00 sec Using render: ps:core Using device: ps:ps:core First strangeness is that dot belongs to graphics/graphviz, but doxygen doesn't depend on that (seen with pkg_info and make pretty-print-run-depends-list). Is this my fault in any way? Is it a bug in the port? Second: in fact I have: # locate FreeSans.ttf /usr/local/share/vlc/skins2/fonts/FreeSans.ttf # pkg_which /usr/local/share/vlc/skins2/fonts/FreeSans.ttf vlc-1.1.4_2,3 Of course neither doxygen, nor graphviz depend on vlc... Should they? Am I missing some other port? I do I instruct dot to use that font? Should I? Is it that one the missing font or is it the only one it finds? In that case, how can I get the name of the others? bye & Thanks av.