Re: Mozilla Firefox

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 30 Apr 2014 22:02:18 -0700, Adam Williamson wrote:

> On Thu, 2014-05-01 at 06:56 +0200, poma wrote:
> > On 01.05.2014 06:50, Adam Williamson wrote:
> > > On Thu, 2014-05-01 at 05:15 +0200, poma wrote:
> > > 
> > >> Cases [1] and [2] are quite bizarre and unique, related to the Firefox installation.
> > > 
> > > AFAICS it's all basically the same bug you already linked to, an issue
> > > with the rpm dependency generators.
> > > 
> > 
> > Adam, please read it again, but this time with full concentration!
> 
> are you wondering why the --skip-broken case doesn't result in Firefox
> being installed? You said to focus on 1 and 2, so I kinda skipped 3. I
> dunno why that is, but I'm not sure it's super important?

It's likely related to what Yum does to "find the culprit that breaks
dependencies". The --skip-broken option implies that the depsolver must
exclude some package from the transaction set and restart the depsolving
in another attempt at finding unresolvable deps. Both packages contain
libxul.so, and while it's xul24 for thunderbird and xul29 for firefox,
skipping the lib perhaps confuses Yum when evaluating firefox's own
Provides.

$ rpm -q --requires firefox|grep ^libxul
libxul.so()(64bit)
libxul.so(xul29)(64bit)
$ rpm -q --provides firefox|grep ^libxul
libxul.so()(64bit)
libxul.so(xul29)(64bit)

If adding independent packages to step [2] also makes Yum skip them, it
would be a different "bug".
-- 
test mailing list
test@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test





[Index of Archives]     [Fedora Desktop]     [Fedora SELinux]     [Photo Sharing]     [Yosemite Forum]     [KDE Users]

  Powered by Linux