bugMyPaint - Bugs: bug #21482, Icons do not display

Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

bug #21482: Icons do not display

Submitted by:  Cedric sodhi <manday>
Submitted on:  Tue Jan 14 15:52:42 2014  
Severity: 3 - NormalPriority: 5 - Normal
Status: FixedPrivacy: Public
Assigned to: NoneOpen/Closed: Closed
Release: git 2a10754Planned Release: None
Operating System: Gentoo Linux 3.10.25

(Jump to the original submission Jump to the original submission)

Mon Jun 23 21:56:19 2014, comment #7:

[This is a canned response, please forgive the broken formatting: it's one of the many things Gna! unfortunately does not do well.]

This bug tracker will shortly be moving to Github. As part of this process, we are reviewing old bug reports on gna.org.

This bug was marked as Fixed long ago, but was still classified as Open. Github does not distinguish between Fixed+Open and Fixed+Closed in the
way we once did here, so this bug is now being marked Closed, and will not be migrated into the github issues tracker.

If you believe that this bug still affects the most recent git master of MyPaint (and thus the next release), please feel free to open a new
issue on Github about it. Our new issue trackers are:


Andrew Chadwick <achadwick>
Project Administrator
Wed Jan 15 15:19:30 2014, comment #6:

I've updated the docs so that librsvg is listed as a dependency. We do need it at runtime, after all.


Thanks for the report!

Andrew Chadwick <achadwick>
Project Administrator
Wed Jan 15 12:16:23 2014, comment #5:

Thank you Andrew, it appears you know my system better than I do. Which is kind of embarrassing for a Gentoo user, I'm afraid. It was in fact exactly what you anticipated, gdk-pixbuf was missing the svg-loader which only appeared after I installed librsvg. Now the icons work.

Thanks again!

Cedric sodhi <manday>
Wed Jan 15 11:32:01 2014, comment #4:

I've updated the bug tracker fields.

Hmm. Cannot reproduce under Xubuntu 12.10 (which uses a fairly ancient libgdk-pixbuf2.0 2.26) using your recipe suitably modified, and of course running it with


Please confirm that the -symbolic.svg files were installed. There should be lots in $PREFIX/share/icons/hicolor/scalable/actions/ with names like "mypaint-unfullscreen-symbolic.svg".

I don't think GdkPixbuf has build options for "SVG support". GdkPixbuf uses runtime-linked loader modules, and it is possible that one is missing on your system. Please query with

and search for "svg". This should find a block like

Whose .so file on my system at least is provided by the librsvg2-common package. If this isn't listed at all, install librsvg2 and try again. If it is listed in the output of the command above, but isn't listed in GdkPixbuf's cache file, which can be identified with

then the file can be rebuilt with "gdk-pixbuf-query-loaders --update-cache". Don't forget to check permissions.

If this doesn't fix it, please confirm using strace or Tools Of Your Choice whether mypaint is pulling in the SVG files that were installed. On mine, you get output like

That's from a build tree rather than an install, but you get the gist.

Andrew Chadwick <achadwick>
Project Administrator
Tue Jan 14 19:56:47 2014, comment #3:

Thank you for the quick response, Andrew.

The following commands would reproduce:

The following is the output from mypaint

The operating system is Gentoo Linux with

GTK and GdkPixbuf are at

The environment within which mypaint is run is

There are 1081 files installed into ~/local/ by mypaint.

Cedric sodhi <manday>
Tue Jan 14 16:18:50 2014, comment #2:

Many thanks for reporting this bug, but this report doesn't test provide enough information for us to fix the
problem you've found. If you haven't already done so, please could you follow up with:

  • Details of your operating system, release, and desktop environment.
  • The version of MyPaint tested. An exact git revision, or a PPA version number, or a stable version number.
  • Exact, step by step instructions for reproducing the bug. Be as detailed as you want, we like it.
  • Where the behaviour deviated from what you expected, and what you expected.

Don't forget to search for the problem you've been having in Gna!, and feel free to subscribe to and comment on
bug reports other people have opened.

The more details you can give, the easier it is for us to fix the problem.

Andrew Chadwick <achadwick>
Project Administrator
Tue Jan 14 16:14:17 2014, comment #1:

I cannot reproduce this problem, and this is not enough information to allow me to reproduce the bug myself.

Possible quick fix: please rebuild your icon cache as described in README. Any change?

Can you fill in details of your operating system and the exact git revision you used? Thanks.

How did you install MyPaint? Did you install MyPaint? (it's not required, but tell me what you did). Please explain in detail the commands you typed in, both to install the program and to run it.

Please paste any terminal output that could help us debug the problem between "+ verbatim +" and "- verbatim -" lines (without the spaces). See https://gna.org/cookbook/?func=detailitem&item_id=236 for details.

Andrew Chadwick <achadwick>
Project Administrator
Tue Jan 14 15:52:42 2014, original submission:

In the most recent git, icons are no longer displayed - neither in the toolbar nor in the menus.

Cedric sodhi <manday>


No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by achadwick (Posted a comment)
  • -unavailable- added by manday (Submitted the item)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.


    Error: not logged in



    Follow 5 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Mon Jun 23 21:56:19 2014achadwickOpen/ClosedOpen=>Closed
    Wed Jan 15 15:19:30 2014achadwickStatusNeed Info=>Fixed
    Wed Jan 15 11:32:01 2014achadwickReleasegit=>git 2a10754
      Operating System=>Gentoo Linux 3.10.25
    Tue Jan 14 16:14:16 2014achadwickStatusNone=>Need Info
    Show feedback again

    Back to the top

    Powered by Savane 3.1-cleanup