Github messages for voidlinux
 help / color / mirror / Atom feed
From: voidlinux-github@inbox.vuxu.org
To: ml@inbox.vuxu.org
Subject: [ISSUE] edit frame tool broken on mypaint package
Date: Sat, 28 Dec 2019 17:17:23 +0100	[thread overview]
Message-ID: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-17841@inbox.vuxu.org> (raw)

[-- Attachment #1: Type: text/plain, Size: 4109 bytes --]

New issue by Chili-Bebber on void-packages repository

https://github.com/void-linux/void-packages/issues/17841

Description:
<!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. -->
### System

* xuname:  
  ``Void 5.3.18_1 x86_64 GenuineIntel uptodate rrrmFFFF``
* affected package(s) including the version
  ``mypaint 1.2.1_5``

### Expected behavior
    the edit frame tool has its correct icon and works
### Actual behavior
    the edit frame tool has a missing icon and throws this error when you try to use it:
```python
Mypaint version: 1.2.1+gitexport.bcf5a28d
System information: Linux-5.3.18_1-x86_64-with-glibc2.2.5
Using: Python 2.7.17, GTK 3.24.13, GdkPixbuf 2.40.0, Cairo 1.16.0, GLib 2.60.1
Traceback (most recent call last):
  File "/usr/share/mypaint/gui/document.py", line 2030, mode_radioaction_changed_cb(self=<gui.document.Document object>, action=<Gtk.RadioAction object at 0x7f391dae54b0 (GtkRadioAction at 0x7f3910003e10)>, current_action=<Gtk.RadioAction object at 0x7f391dae5550 (GtkRadioAction at 0x5566d43e7540)>)
                    mode = mode_class()
                self.modes.context_push(mode)
  variables: {'self.modes.context_push': ('local', <bound method ModeStack.context_push of <ModeStack [FrameEditMode]>>), 'mode': ('local', <gui.framewindow.FrameEditMode object at 0x7f391d0e6750>)}
  File "/usr/share/mypaint/gui/mode.py", line 1307, context_push(self=<ModeStack [FrameEditMode]>, mode=<gui.framewindow.FrameEditMode object>)
            self._stack.append(mode)
            mode.enter(doc=self._doc)
            self.changed(old=old_mode, new=mode)
  variables: {'doc': (None, []), 'self._doc': ('local', <gui.document.Document object at 0x7f391db39650>), 'mode.enter': ('local', <bound method FrameEditMode.enter of <gui.framewindow.FrameEditMode object at 0x7f391d0e6750>>)}
  File "/usr/share/mypaint/gui/framewindow.py", line 120, enter(self=<gui.framewindow.FrameEditMode object>, doc=<gui.document.Document object>, **kwds={})
            cn = gui.cursor.Name
            self.cursor_move_w_e = mkcursor(cn.MOVE_WEST_OR_EAST)
            self.cursor_move_n_s = mkcursor(cn.MOVE_NORTH_OR_SOUTH)
  File "/usr/share/mypaint/gui/framewindow.py", line 117, <lambda>(name='cursor_move_w_e')
                self.ACTION_NAME,
                name,
            )
  variables: {'name': ('local', 'cursor_move_w_e')}
  File "/usr/share/mypaint/gui/cursor.py", line 312, get_action_cursor(self=<gui.cursor.CustomCursorMaker object>, action_name='FrameEditMode', cursor_name='cursor_move_w_e')
                return Gdk.Cursor.new(Gdk.CursorType.ARROW)
            return self.get_icon_cursor(icon_name, cursor_name)
  variables: {'self.get_icon_cursor': ('local', <bound method CustomCursorMaker.get_icon_cursor of <gui.cursor.CustomCursorMaker object at 0x7f39212c73d0>>), 'icon_name': ('local', 'mypaint-frame-symbolic'), 'cursor_name': ('local', 'cursor_move_w_e')}
  File "/usr/share/mypaint/gui/cursor.py", line 335, get_icon_cursor(self=<gui.cursor.CustomCursorMaker object>, icon_name='mypaint-frame-symbolic', cursor_name='cursor_move_w_e')
                        fg=(1, 1, 1, 1),
                        outline=(0, 0, 0, 1),
                    )
  variables: {'outline': (None, [])}
  File "/usr/share/mypaint/gui/drawutils.py", line 302, load_symbolic_icon(icon_name='mypaint-frame-symbolic', size=16, fg=(1, 1, 1, 1), success=None, warning=None, error=None, outline=(0, 0, 0, 1))
            warning_color=rgba_or_none(warning),
            error_color=rgba_or_none(error),
        )
  variables: {'error': ('local', None), 'error_color': (None, []), 'rgba_or_none': ('local', <function <lambda> at 0x7f391d0bdbd0>)}
Error: rsvg-error-quark: XML parse error: error code=201 (3) in (null):26:121: Namespace prefix xlink for href on use is not defined
 (0)
```
### Steps to reproduce the behavior
    install the mypaint package, launch it and try to use the edit frame tool



             reply	other threads:[~2019-12-28 16:17 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-12-28 16:17 voidlinux-github [this message]
2019-12-29 20:47 ` voidlinux-github
2020-01-04  8:21 ` [ISSUE] [CLOSED] " voidlinux-github

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-17841@inbox.vuxu.org \
    --to=voidlinux-github@inbox.vuxu.org \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).