Wireshark-bugs: [Wireshark-bugs] [Bug 10737] Wireshark should be installing icons as part of "ma
Date: Wed, 03 Dec 2014 19:55:41 +0000

Comment # 16 on bug 10737 from
(In reply to Guy Harris from comment #6)
> so it would appear that Inkscape, by default, would install the icons in
> /usr/local/share/inkscape/icons.
> 
> So I guess what Inkscape is doing is the "Applications may further add their
> own icon directories to this list" part of the spec, adding
> /usr/local/share/inkscape/icons to the list.  Presumably, for icons it
> doesn't supply itself, it relies on the standard search path.

Hmm but it appears to be assuming either that:
1) prefix is either /usr or /usr/local (taking advantage of the fact that
$XDG_DATA_DIRS defaults to searching those two locations)

2) (or) using a gtk-specific method to add icons (gtk-update-icon-cache)

What happens what someone decides to install Wireshark in /opt/wireshark, for
example?  As I read it then our "make install" needs to find a way to add our
(possibly odd) to $XDG_DATA_DIRS .

Maybe "make install" (or ./configure) should warn the user that the desktop
integration stuff won't work if prefix is not /usr or /usr/local (assuming
/usr/local works - I haven't had any luck with that yet), at least until
someone do the painful work of making any location work?


You are receiving this mail because:
  • You are watching all bug changes.