Red Hat Bugzilla – Bug 352101
Miro should depend on gecko-libs not firefox
Last modified: 2007-11-30 17:12:20 EST
Description of problem:
I believe the dependency of the package on specific version of firefox is
incorrect. The package should depend on gecko-lib instead.
Not having the correct dependency makes it harder to track packages that should
be rebuilt when firefox/gecko-libs is rebuilt and causes dependency and possibly
Version-Release number of selected component (if applicable):
I just rebuilt Miro for firefox 184.108.40.206 on f8 and f7, after that's pushed for f7
and f8-final, I'll look at fixing the spec file to not be specific for a
particular version (assuming that is indeed the case).
Thorsten Scherf just made me a co-maintainer.
To clarify, do not depend on firefox period. Change the dependency to gecko-libs.
Requires: firefox = 220.127.116.11
Requires: gecko-libs = 18.104.22.168
This will make the transition to xulrunner easier. (Same for firefox-devel,
please change it to gecko-devel)
OK, but that still means a rebuild of Miro would be required when a new firefox
comes out, because (for the moment) firefox provides gecko-libs and the version
of gecko-libs is bumped on each new firefox release at the moment.
I thought that Lubomir was suggesting that the Requires doesn't need to be
Alex: I didn't mean that. Obviously, as many people thought that, I chose bad
wording. I apologize for that.
(In reply to comment #4)
> Alex: I didn't mean that. Obviously, as many people thought that, I chose bad
> wording. I apologize for that.
OK, so the Requires will still need to be versioned, but versioned for
gecko-libs right? Anyway I've updated the bug summary to make it clear what the
change will need to be, and I'll get working on this once the new updates have
hit the repositories and things have settled down a bit.
Correct. Still versioned requires, just against gecko-libs.
Is there an rpm of miro I can install on my f7 system that will work? The
current one in the repo nees firefox 22.214.171.124 and I have 126.96.36.199 now (I
uninstalled miro to do the firefox update because I thought it was important).
If I install the miro in the repo with no-deps it does not run because it is
looking for a mozilla library in the old directory.
Jack: It was pushed yesterday and should be on mirrors. Check again.
Ah, ok. I got it installed, thanks. Unfortunately I realized it is v 0.9.8 and
not the latest 0.9.9 (from getmiro.org) which fixed the startup bug for me. Any
chance 0.9.9 will be built soon?
Jack: It seems like 0.9.9 is not built yet, even for Fedora 9 . However,
though I can not answer your question, I suggest you asked maintainer to either
backport the patch for the fix or bump version by opening a bugzilla ticket for
the bug in question.
Do not use this ticket, as the issue it describes has been properly fixed.
(In reply to comment #9)
> Ah, ok. I got it installed, thanks. Unfortunately I realized it is v 0.9.8 and
> not the latest 0.9.9 (from getmiro.org) which fixed the startup bug for me. Any
> chance 0.9.9 will be built soon?
As a new co-maintainer of Miro I am in the process of building the new 0.9.9
version of Miro (there are some issues that need to be resolved with the package
Hi, thanks for your answers even though I posted in the wrong place. I look
forward to 0.9.9. :)