unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#29905: No icons in Krita
@ 2017-12-30  1:37 Leo Famulari
  2017-12-31 17:39 ` Ricardo Wurmus
  0 siblings, 1 reply; 8+ messages in thread
From: Leo Famulari @ 2017-12-30  1:37 UTC (permalink / raw)
  To: 29905

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

I installed Krita, hicolor-icon-theme, adwaita-icon-theme, and
oxygens-icons into my profile on a Debian system.

Krita starts, and it can open files, but there are no icons in the Krita
toolbox.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#29905: No icons in Krita
  2017-12-30  1:37 bug#29905: No icons in Krita Leo Famulari
@ 2017-12-31 17:39 ` Ricardo Wurmus
  2018-01-01 15:41   ` Marius Bakke
  0 siblings, 1 reply; 8+ messages in thread
From: Ricardo Wurmus @ 2017-12-31 17:39 UTC (permalink / raw)
  To: Leo Famulari; +Cc: 29905


Leo Famulari <leo@famulari.name> writes:

> I installed Krita, hicolor-icon-theme, adwaita-icon-theme, and
> oxygens-icons into my profile on a Debian system.
>
> Krita starts, and it can open files, but there are no icons in the Krita
> toolbox.

It may require wrapping as in commit
9cc51d16cb22f8a0c50fe81c98abb3b9108db9ff.  Before this commit librecad
would not be able to render its icons as it had no runtime support for
plugins provided by qtsvg, which are accessed via QT_PLUGIN_PATH.

--
Ricardo

GPG: BCA6 89B6 3655 3801 C3C6  2150 197A 5888 235F ACAC
https://elephly.net

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#29905: No icons in Krita
  2017-12-31 17:39 ` Ricardo Wurmus
@ 2018-01-01 15:41   ` Marius Bakke
  2018-01-01 15:55     ` Marius Bakke
  0 siblings, 1 reply; 8+ messages in thread
From: Marius Bakke @ 2018-01-01 15:41 UTC (permalink / raw)
  To: Ricardo Wurmus, Leo Famulari; +Cc: 29905

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

Ricardo Wurmus <rekado@elephly.net> writes:

> Leo Famulari <leo@famulari.name> writes:
>
>> I installed Krita, hicolor-icon-theme, adwaita-icon-theme, and
>> oxygens-icons into my profile on a Debian system.
>>
>> Krita starts, and it can open files, but there are no icons in the Krita
>> toolbox.
>
> It may require wrapping as in commit
> 9cc51d16cb22f8a0c50fe81c98abb3b9108db9ff.  Before this commit librecad
> would not be able to render its icons as it had no runtime support for
> plugins provided by qtsvg, which are accessed via QT_PLUGIN_PATH.

It looks like propagating qtsvg would work too (which adds a search path
for QT_PLUGIN_PATH).  Maybe we should do that on packages that installs
icons as SVG files?

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#29905: No icons in Krita
  2018-01-01 15:41   ` Marius Bakke
@ 2018-01-01 15:55     ` Marius Bakke
  2018-01-03  2:12       ` Leo Famulari
  0 siblings, 1 reply; 8+ messages in thread
From: Marius Bakke @ 2018-01-01 15:55 UTC (permalink / raw)
  To: Ricardo Wurmus, Leo Famulari; +Cc: 29905

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

Marius Bakke <mbakke@fastmail.com> writes:

> Ricardo Wurmus <rekado@elephly.net> writes:
>
>> Leo Famulari <leo@famulari.name> writes:
>>
>>> I installed Krita, hicolor-icon-theme, adwaita-icon-theme, and
>>> oxygens-icons into my profile on a Debian system.
>>>
>>> Krita starts, and it can open files, but there are no icons in the Krita
>>> toolbox.
>>
>> It may require wrapping as in commit
>> 9cc51d16cb22f8a0c50fe81c98abb3b9108db9ff.  Before this commit librecad
>> would not be able to render its icons as it had no runtime support for
>> plugins provided by qtsvg, which are accessed via QT_PLUGIN_PATH.
>
> It looks like propagating qtsvg would work too (which adds a search path
> for QT_PLUGIN_PATH).  Maybe we should do that on packages that installs
> icons as SVG files?

Leo: Does installing qtsvg into your profile fix the problem?

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#29905: No icons in Krita
  2018-01-01 15:55     ` Marius Bakke
@ 2018-01-03  2:12       ` Leo Famulari
  2018-01-03  6:55         ` Ricardo Wurmus
  2018-01-03 15:57         ` Marius Bakke
  0 siblings, 2 replies; 8+ messages in thread
From: Leo Famulari @ 2018-01-03  2:12 UTC (permalink / raw)
  To: Marius Bakke; +Cc: 29905

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

On Mon, Jan 01, 2018 at 04:55:34PM +0100, Marius Bakke wrote:
> Marius Bakke <mbakke@fastmail.com> writes:
> 
> > Ricardo Wurmus <rekado@elephly.net> writes:
> >> It may require wrapping as in commit
> >> 9cc51d16cb22f8a0c50fe81c98abb3b9108db9ff.  Before this commit librecad
> >> would not be able to render its icons as it had no runtime support for
> >> plugins provided by qtsvg, which are accessed via QT_PLUGIN_PATH.
> >
> > It looks like propagating qtsvg would work too (which adds a search path
> > for QT_PLUGIN_PATH).  Maybe we should do that on packages that installs
> > icons as SVG files?
> 
> Leo: Does installing qtsvg into your profile fix the problem?

Both options work. Which do you think is the better one?

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#29905: No icons in Krita
  2018-01-03  2:12       ` Leo Famulari
@ 2018-01-03  6:55         ` Ricardo Wurmus
  2018-01-03 15:57         ` Marius Bakke
  1 sibling, 0 replies; 8+ messages in thread
From: Ricardo Wurmus @ 2018-01-03  6:55 UTC (permalink / raw)
  To: Leo Famulari; +Cc: 29905


Leo Famulari <leo@famulari.name> writes:

> On Mon, Jan 01, 2018 at 04:55:34PM +0100, Marius Bakke wrote:
>> Marius Bakke <mbakke@fastmail.com> writes:
>>
>> > Ricardo Wurmus <rekado@elephly.net> writes:
>> >> It may require wrapping as in commit
>> >> 9cc51d16cb22f8a0c50fe81c98abb3b9108db9ff.  Before this commit librecad
>> >> would not be able to render its icons as it had no runtime support for
>> >> plugins provided by qtsvg, which are accessed via QT_PLUGIN_PATH.
>> >
>> > It looks like propagating qtsvg would work too (which adds a search path
>> > for QT_PLUGIN_PATH).  Maybe we should do that on packages that installs
>> > icons as SVG files?
>>
>> Leo: Does installing qtsvg into your profile fix the problem?
>
> Both options work. Which do you think is the better one?

I usually think that package propagation is worse than wrapping.

--
Ricardo

GPG: BCA6 89B6 3655 3801 C3C6  2150 197A 5888 235F ACAC
https://elephly.net

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#29905: No icons in Krita
  2018-01-03  2:12       ` Leo Famulari
  2018-01-03  6:55         ` Ricardo Wurmus
@ 2018-01-03 15:57         ` Marius Bakke
  2018-01-03 17:31           ` Leo Famulari
  1 sibling, 1 reply; 8+ messages in thread
From: Marius Bakke @ 2018-01-03 15:57 UTC (permalink / raw)
  To: Leo Famulari; +Cc: 29905

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

Leo Famulari <leo@famulari.name> writes:

> On Mon, Jan 01, 2018 at 04:55:34PM +0100, Marius Bakke wrote:
>> Marius Bakke <mbakke@fastmail.com> writes:
>> 
>> > Ricardo Wurmus <rekado@elephly.net> writes:
>> >> It may require wrapping as in commit
>> >> 9cc51d16cb22f8a0c50fe81c98abb3b9108db9ff.  Before this commit librecad
>> >> would not be able to render its icons as it had no runtime support for
>> >> plugins provided by qtsvg, which are accessed via QT_PLUGIN_PATH.
>> >
>> > It looks like propagating qtsvg would work too (which adds a search path
>> > for QT_PLUGIN_PATH).  Maybe we should do that on packages that installs
>> > icons as SVG files?
>> 
>> Leo: Does installing qtsvg into your profile fix the problem?
>
> Both options work. Which do you think is the better one?

Thanks for confirming.  That means this issue is actually a duplicate of
<https://bugs.gnu.org/22138>.

I think wrapping Krita is better "for now", although propagating qtsvg
somewhere could be a more general workaround.

We should fix that long-standing bug though...

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#29905: No icons in Krita
  2018-01-03 15:57         ` Marius Bakke
@ 2018-01-03 17:31           ` Leo Famulari
  0 siblings, 0 replies; 8+ messages in thread
From: Leo Famulari @ 2018-01-03 17:31 UTC (permalink / raw)
  To: Marius Bakke; +Cc: 29905-done

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

On Wed, Jan 03, 2018 at 04:57:28PM +0100, Marius Bakke wrote:
> Leo Famulari <leo@famulari.name> writes:
> 
> > On Mon, Jan 01, 2018 at 04:55:34PM +0100, Marius Bakke wrote:
> >> Marius Bakke <mbakke@fastmail.com> writes:
> >> 
> >> > Ricardo Wurmus <rekado@elephly.net> writes:
> >> >> It may require wrapping as in commit
> >> >> 9cc51d16cb22f8a0c50fe81c98abb3b9108db9ff.  Before this commit librecad
> >> >> would not be able to render its icons as it had no runtime support for
> >> >> plugins provided by qtsvg, which are accessed via QT_PLUGIN_PATH.
> >> >
> >> > It looks like propagating qtsvg would work too (which adds a search path
> >> > for QT_PLUGIN_PATH).  Maybe we should do that on packages that installs
> >> > icons as SVG files?
> >> 
> >> Leo: Does installing qtsvg into your profile fix the problem?
> >
> > Both options work. Which do you think is the better one?
> 
> Thanks for confirming.  That means this issue is actually a duplicate of
> <https://bugs.gnu.org/22138>.
> 
> I think wrapping Krita is better "for now", although propagating qtsvg
> somewhere could be a more general workaround.
> 
> We should fix that long-standing bug though...

Okay, I pushed the wrapper as 990e93fce16a83e1603b9ec28123ec3edc7ea787.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2018-01-05 22:45 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-30  1:37 bug#29905: No icons in Krita Leo Famulari
2017-12-31 17:39 ` Ricardo Wurmus
2018-01-01 15:41   ` Marius Bakke
2018-01-01 15:55     ` Marius Bakke
2018-01-03  2:12       ` Leo Famulari
2018-01-03  6:55         ` Ricardo Wurmus
2018-01-03 15:57         ` Marius Bakke
2018-01-03 17:31           ` Leo Famulari

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

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 read-only IMAP folder(s) and NNTP newsgroup(s).