Warnings after macport installation on Mac OS X
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Hello,
I'd like to document the following warnings I saw on Mac OS X 10.7, Inkscape Inkscape 0.48.3.1 r9886, installed via mac port; and what I did to 'fix' them:
1) Recently Used warning:
(inkscape:32771): Gtk-WARNING **: Attempting to set the permissions of `/Users/
Solution:
mkdir -p ~/.local/share
2) ICC profile not found Error:
** Message: lcms: Error 12288; File '/usr/share/
(inkscape:32933): Gtk-CRITICAL **: gtk_widget_
** Message: lcms: Error 12288; File '/usr/share/
Solution:
i) Download GRACoL2006_
ii) sudo mv Downloads/
iii) sudo mkdir -p /usr/share/color
iv) sudo ln -s /Library/
3) Where to install Type 1 Fonts:
This is not an Error/Warning but rather a note.
Type 1 fonts for Inkscape can be installed to:
/opt/local/
a directory containing the AFM, INF, PFB, and PFM files.
Thank you for an AWESOME application and superb port to Mac OS X,
-david
> 1) Recently Used warning:
> (inkscape:32771): Gtk-WARNING **: Attempting to set the permissions dsa/.local/ share/recently- used.xbel' , but failed: No such file or directory
> of `/Users/
Not really an inkscape bug: upstream Gtk+ decided some versions ago to no longer check whether '~/.local/share' exists before attempting to create 'recently- used.xbel' there (IIRC it happened with the change of location from '~/.recently- used.xbel' to '~/.local/ share/recently- used.xbel' - a file share by all Gtk2 applications).
See for example upstream report share/recently- used.xbel" /bugzilla. gnome.org/ show_bug. cgi?id= 671817>
"671817 - GTK+ doesn't create ~/.local/share (path) and ~/.local/
<https:/
> 2) ICC profile not found Error:
At what point did Inkscape ask for this color profile?
Note: with a default installation, default new preferences and a new document based on the default template, inkscape does not load a specific ICC profile, nor prompt for a missing one. You either have migrated the preferences from a system with this profile installed, or maybe are working with SVG files created on a different system which have this profile linked to (in 'Document Properties > Color management').
Could you provide more background information under which circumstances you got prompted with this error message?
> iii) sudo mkdir -p /usr/share/color ColorSync/ Profiles /usr/share/ color/icc
> iv) sudo ln -s /Library/
Note: on systems where I regularly test Inkscape built via MacPorts (Mac OS X 10.5.8, OS X 10.7.3), I never encountered this error message, and don't have any profiles installed or linked to '/usr/share/color' either:
$ ls -al /usr/share/color
ls: /usr/share/color: No such file or directory
> 3) Where to install Type 1 Fonts:
Maybe you'd better file a trac ticket for MacPorts requesting to add a note displayed when installing Inkscape (the MacPorts port of Inkscape is not maintained by the Inkscape project).
ISTM that this is a question about fontconfig - not specific to Inkscape: you can add additional font directories with a user font configuration file ('~/.fonts.conf') or add them in the 'system' font configuration of MacPorts (/opt/local/ etc/fonts) with a 'local.conf' file.
AFAICT none of these reported "issues" are actually Inkscape bugs -> proposing to close as 'Invalid' for Inkscape.