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 14 Jan 2014 03:52:42 PM UTC  
 
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 23 Jun 2014 09:56:19 PM UTC, 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:

https://github.com/mypaint/mypaint/issues
https://github.com/mypaint/libmypaint/issues

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

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

https://gitorious.org/mypaint/mypaint/commit/6a87b7ffb4326fec2a3d95a526662d3716ead29b

Thanks for the report!

Andrew Chadwick <achadwick>
Project Administrator
Wed 15 Jan 2014 12:16:23 PM UTC, 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 15 Jan 2014 11:32:01 AM UTC, 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

So.

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 14 Jan 2014 07:56:47 PM UTC, 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 14 Jan 2014 04:18:50 PM UTC, 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 14 Jan 2014 04:14:17 PM UTC, 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 14 Jan 2014 03:52:42 PM UTC, 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.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 5 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Mon 23 Jun 2014 09:56:19 PM UTCachadwickOpen/ClosedOpen=>Closed
    Wed 15 Jan 2014 03:19:30 PM UTCachadwickStatusNeed Info=>Fixed
    Wed 15 Jan 2014 11:32:01 AM UTCachadwickReleasegit=>git 2a10754
      Operating System=>Gentoo Linux 3.10.25
    Tue 14 Jan 2014 04:14:16 PM UTCachadwickStatusNone=>Need Info
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup