missing run-time dependency

Bug #1399294 reported by Jason
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Xpad
Fix Released
Low
Arthur Borsboom

Bug Description

xpad 4.4.0 is missing a run-time dependency:
gnome-icon-theme

Without this dependency satisfied, there will be missing icons on sticky notes.

-jgh

Related branches

Revision history for this message
Jason (jason-helfman) wrote :
Revision history for this message
Arthur Borsboom (arthurborsboom) wrote :

Hi Jason,

I have been playing around with the icon theme to see what the effect is when the gnome-icon-theme is not installed.
On my system (Arch with Lxqt) it did not change anything, since I had a different icon theme installed.
Knowing that, I guess the gnome-icon-theme is not a dependency.

I suspect that it is wise to have *an* icon theme installed, but which one is up to the user / Linux distro.
Therefore, I believe it is not smart to make it a dependency.

What are your thoughts about this?

Changed in xpad:
status: New → Incomplete
importance: Undecided → Low
assignee: nobody → Arthur Borsboom (arthurborsboom)
Revision history for this message
Jason (jason-helfman) wrote : Re: [Bug 1399294] Re: missing run-time dependency

When not installed, I had errors noted in the window I launched the program from. I will add this to the bug. After this icon package was installed, there were no more errors and I saw the icons. I am using fluxbox.

> On Dec 14, 2014, at 12:05 PM, Arthur Borsboom <email address hidden> wrote:
>
> Hi Jason,
>
> I have been playing around with the icon theme to see what the effect is when the gnome-icon-theme is not installed.
> On my system (Arch with Lxqt) it did not change anything, since I had a different icon theme installed.
> Knowing that, I guess the gnome-icon-theme is not a dependency.
>
> I suspect that it is wise to have *an* icon theme installed, but which one is up to the user / Linux distro.
> Therefore, I believe it is not smart to make it a dependency.
>
> What are your thoughts about this?
>
>
> ** Changed in: xpad
> Status: New => Incomplete
>
> ** Changed in: xpad
> Importance: Undecided => Low
>
> ** Changed in: xpad
> Assignee: (unassigned) => Arthur Borsboom (arthurborsboom)
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1399294
>
> Title:
> missing run-time dependency
>
> Status in Xpad:
> Incomplete
>
> Bug description:
> xpad 4.4.0 is missing a run-time dependency:
> gnome-icon-theme
>
> Without this dependency satisfied, there will be missing icons on
> sticky notes.
>
> -jgh
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/xpad/+bug/1399294/+subscriptions

Revision history for this message
Arthur Borsboom (arthurborsboom) wrote :

Did you had any other (gnome / gtk) icon themes installed at that moment?
I guess Xpad needs at least one Gnome / GTK icon pack installed.

And I guess it doesn't matter if it is gnome-icon-theme or any other, for example oxygen.

Can you confirm this?

Revision history for this message
Jason (jason-helfman) wrote :

Here is the error I get when I uninstall this package gnome-icon-theme:

(xpad:95607): Gtk-WARNING **: Error loading theme icon 'image-missing' for
stock: Icon 'image-missing' not present in theme

(xpad:95607): Gtk-WARNING **: Error loading theme icon 'image-missing' for
stock: Icon 'image-missing' not present in theme

(xpad:95607): GLib-GObject-CRITICAL **: g_object_ref: assertion
'G_IS_OBJECT (object)' failed

(xpad:95607): GLib-GObject-CRITICAL **: g_object_unref: assertion
'G_IS_OBJECT (object)' failed

The only icon related package I have installed is "hicolor-icon-theme, and
from the looks of the contents it appears to just be a
skeleton directory for other packages to rely on for hierarchy.

On Sun, Dec 14, 2014 at 11:32 PM, Arthur Borsboom <email address hidden>
wrote:
>
> Did you had any other (gnome / gtk) icon themes installed at that moment?
> I guess Xpad needs at least one Gnome / GTK icon pack installed.
>
> And I guess it doesn't matter if it is gnome-icon-theme or any other,
> for example oxygen.
>
> Can you confirm this?
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1399294
>
> Title:
> missing run-time dependency
>
> Status in Xpad:
> Incomplete
>
> Bug description:
> xpad 4.4.0 is missing a run-time dependency:
> gnome-icon-theme
>
> Without this dependency satisfied, there will be missing icons on
> sticky notes.
>
> -jgh
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/xpad/+bug/1399294/+subscriptions
>

--
 "At any given moment, you may find the ticket to the circus that has
always been in your possession."

Revision history for this message
Arthur Borsboom (arthurborsboom) wrote :

Hi Jason,

Looking at the error messages, these appeared while running Xpad, not while building.
My guess is still that Xpad needs a GTK icon theme, but not explicit the gnome-icon-theme.

I still believe the package maintainer should take care of this.
What I can do is add a installation note of this necessity to the readme file. Do you think this suffices?

Changed in xpad:
status: Incomplete → Fix Committed
milestone: none → 4.5
Changed in xpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.