NetBSD Problem Report #47423

From www@NetBSD.org  Wed Jan  9 05:16:59 2013
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	by www.NetBSD.org (Postfix) with ESMTP id BB8BD63EBD5
	for <gnats-bugs@gnats.NetBSD.org>; Wed,  9 Jan 2013 05:16:59 +0000 (UTC)
Message-Id: <20130109051658.AF5F163EBD5@www.NetBSD.org>
Date: Wed,  9 Jan 2013 05:16:58 +0000 (UTC)
From: george@galis.org
Reply-To: george@galis.org
To: gnats-bugs@NetBSD.org
Subject: graphviz does not list fontconfig as a dependancy
X-Send-Pr-Version: www-1.0

>Number:         47423
>Category:       pkg
>Synopsis:       graphviz does not list fontconfig as a dependancy
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    sno
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jan 09 05:20:00 +0000 2013
>Last-Modified:  Tue Jan 15 20:25:02 +0000 2013
>Originator:     George Georgalis
>Release:        pkgin 0.6.2.2 for NetBSD-6.0 i386 (using SQLite 3.7.10)
>Organization:
>Environment:
NetBSD atom.wsnat 6.0 NetBSD 6.0 (GENERIC) i386
>Description:

While trying to resolve rendering issues with graphviz, fonts are bitmap vs TrueType, it was discovered that fonts/fontconfig is not registered as a dependency.


>How-To-Repeat:
pkgin in graphviz 

cat >simple.dot <<EOF
digraph  {
node [fontname=helvetica]
p -> f1
f1 -> f2
}
EOF

dot -v -Tpdf simple.dot > simple.pdf
>Fix:
Installing fontconfig does not solve the problem but it is a necessary step toward a solution.

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->sno
Responsible-Changed-By: reed@NetBSD.org
Responsible-Changed-When: Tue, 15 Jan 2013 00:30:26 +0000
Responsible-Changed-Why:
Assign to maintainer.


From: George Georgalis <george@galis.org>
To: gnats-bugs@netbsd.org
Cc: sno@netbsd.org, pkg-manager@netbsd.org, pkgsrc-bugs@netbsd.org, 
	gnats-admin@netbsd.org, reed@netbsd.org
Subject: Re: pkg/47423 (graphviz does not list fontconfig as a dependancy)
Date: Tue, 15 Jan 2013 12:21:37 -0800

 Further efforts on this issue are at
 http://thread.gmane.org/gmane.comp.video.graphviz/8207/focus=8209

 That thread looks toward a fontconfig (mis) configuration... while
 that discussion is accessing Helvetica fonts, the bigger problem is no
 true type fonts at all, in graphviz.

 In the past, true type fonts just worked when graphviz was compiled from pkgsrc.

 It may have succeeded by using tex-latex-bin dependencies that are not
 properly resolved today. For example I see "The bundle is part of the
 LaTeX `required' set of packages." in the tex-psnfss package
 description, though it doesn't get picked up as a dependency of
 tex-latex-bin.

 --
 George Georgalis, (415) 894-2710, http://www.galis.org/

>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.