Bug#570579: xulrunner: please reconsider recommends for GNOME packages

Mike Hommey mh at glandium.org
Mon Feb 22 12:05:45 UTC 2010


On Mon, Feb 22, 2010 at 12:33:12PM +0100, Frans Pop wrote:
> On Monday 22 February 2010, Mike Hommey wrote:
> > On Mon, Feb 22, 2010 at 06:47:44AM +0100, Frans Pop wrote:
> > > I guess for the icon issue you mean #561902? I don't see any problem
> > > with the search engine dropdown list without libgnomeui-0 installed
> > > under KDE.
> >
> > No, I mean a different issue. #561902 only requires gtk. But I can still
> > be wrong, there is maybe no issue. The code linked from #555162 looks
> > like it is used for moz-icon:// urls, which, in turn, are heavily used
> > in the default theme.
> 
> If I look at the code the BR refers to, then that looks to be protected by 
> tests to see if it is running in a Gnome environment: if it's there it's 
> used, if not, no problem.
> 
> I see no reason for a dependency from that, but I may be wrong.

Re-reading the code, it looks like stock icons (moz-icon://stock/ urls)
will work without gnome libraries, but not other moz-icon urls, such as
moz-icon://.txt?size=32

It seems mostly stock icons are used in the default theme, but there are
also various places where these others moz-icons:// urls are used. Not
sure what kind of impact that would have.

> > > Can't tell about external handlers without knowing what exactly to
> > > try.
> >
> > Edit > Preferences > Applications, opening a downloaded file, opening
> > a downloaded file containing folder, etc.
> 
> I tested it for mailto:
> I was asked what application to use. kmail was not listed, so I added it 
> and told it to remember that. After that iceweasel perfectly opened 
> kmail's composer for me every time.
> 
> I also tried downloading a .deb, which did not yet have a handler. In the 
> open/save file dialog I told it to open .deb files with kpackage and to 
> remember that setting. Works fine.
> If I don't tell it to remember the setting, it will show the open with/save 
> as dialog again.
> 
> I've checked against iceweasel 3.06 and that works identically.

Could you send the output for reportbug --template xulrunner-1.9.1 on
your machine ?

Mike





More information about the pkg-mozilla-maintainers mailing list