Re: [MacPorts] #48883: cairo: The function ‘CGFontGetGlyphPath’ is obsolete and will be removed in an upcoming update... (was: dot[704] <Error>: The function ‘CGFontGetGlyphPath’ is obsolete and will be removed in an upcoming update...)
MacPorts
noreply at macports.org
Wed Sep 16 04:46:12 PDT 2015
#48883: cairo: The function ‘CGFontGetGlyphPath’ is obsolete and will be removed in
an upcoming update...
-------------------------+--------------------------
Reporter: eerikain@… | Owner: ryandesign@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.3
Resolution: | Keywords:
Port: cairo |
-------------------------+--------------------------
Changes (by ryandesign@…):
* cc: eerikain@… (removed)
* owner: macports-tickets@… => ryandesign@…
* port: => cairo
Old description:
> Hi!
>
> I am running R (a free software for statistical computing, URL
> http://www.R-project.org/) on my MacBook Pro (OS X Yosemite, ver.
> 10.10.5) and using its package “semPLS” to estimate the structural
> equation model by Monecke & Leisch (2012) (see the enclosed article).
> Everything works well until I try to obtain graphical representations of
> the results with the function “pathDiagram()” that creates a graph in the
> DOT language (Gansner et al. 2006). A prerequisite for this is that
> Graphviz (AT&T Research 2009) is available on the system; I did install
> it following the instructions given by MacAppStore.org.
>
> The R command and the following comment by the estimator are as follows:
>
> {{{
>
> R > pathDiagram(ecsi, file = "ecsiStructure", full = FALSE, edge.labels =
> "both", output.type = "graphics", digits = 2)
>
> Running dot -Tpdf -o ecsiStructure.pdf ecsiStructure.dot
>
> }}}
>
> The error message that I received is as follows:
>
> Sep 16 12:15:48 Kalles-MBP dot[704] <Error>: The function
> ‘CGFontGetGlyphPath’ is obsolete and will be removed in an upcoming
> update. Unfortunately, this application, or a library it uses, is using
> this obsolete function, and is thereby contributing to an overall
> degradation of system performance.
> Sep 16 12:15:48 Kalles-MBP dot[704] <Error>: The function
> ‘CGFontGetGlyphPaths’ is obsolete and will be removed in an upcoming
> update. Unfortunately, this application, or a library it uses, is using
> this obsolete function, and is thereby contributing to an overall
> degradation of system performance.
>
> I would be very grateful if you could guide me to solve the problem.
>
> Best regards,
>
> Kalle E.
New description:
Hi!
I am running R (a free software for statistical computing, URL
http://www.R-project.org/) on my MacBook Pro (OS X Yosemite, ver. 10.10.5)
and using its package “semPLS” to estimate the structural equation model
by Monecke & Leisch (2012) (see the enclosed article). Everything works
well until I try to obtain graphical representations of the results with
the function “pathDiagram()” that creates a graph in the DOT language
(Gansner et al. 2006). A prerequisite for this is that Graphviz (AT&T
Research 2009) is available on the system; I did install it following the
instructions given by MacAppStore.org.
The R command and the following comment by the estimator are as follows:
{{{
R > pathDiagram(ecsi, file = "ecsiStructure", full = FALSE, edge.labels =
"both", output.type = "graphics", digits = 2)
Running dot -Tpdf -o ecsiStructure.pdf ecsiStructure.dot
}}}
The error message that I received is as follows:
{{{
Sep 16 12:15:48 Kalles-MBP dot[704] <Error>: The function
‘CGFontGetGlyphPath’ is obsolete and will be removed in an upcoming
update. Unfortunately, this application, or a library it uses, is using
this obsolete function, and is thereby contributing to an overall
degradation of system performance.
Sep 16 12:15:48 Kalles-MBP dot[704] <Error>: The function
‘CGFontGetGlyphPaths’ is obsolete and will be removed in an upcoming
update. Unfortunately, this application, or a library it uses, is using
this obsolete function, and is thereby contributing to an overall
degradation of system performance.
}}}
I would be very grateful if you could guide me to solve the problem.
Best regards,
Kalle E.
--
Comment:
Are you saying that in addition to seeing these messages about
CGFontGetGlyphPath/CGFontGetGlyphPaths, your graph is not being created,
when Graphviz is run via R? If so, do you see that same problem if you run
the `dot` program yourself, with valid input and arguments?
I am aware that these messages get printed by programs that use cairo
(such as Graphviz), but to my knowledge they are just informational; they
should not affect the functionality of the software at all. See #45599, of
which this may be a duplicate.
--
Ticket URL: <https://trac.macports.org/ticket/48883#comment:1>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list