Iceweasel 3.5.3 in unstable, and fixing RC bugs as a side-effect
I finally started the xulrunner 1.9.1 transition in unstable, and uploaded Iceweasel 3.5.3 there.
One of the nice additions to the latest xulrunner (which has actually been in experimental for a couple weeks) is a dh_xulrunner script that adds the proper xulrunner package to shlibs:Depends, which means we are getting nearer to being able to handle xulrunner transitions with binNMUs only. We are still far from it, but it is a step closer. At least, transitions should get a bit easier. The way it works is very hackish, but it apparently works well enough for the packages that currently depend on xulrunner-dev. I also added a "xulrunner" dh sequence, for the dh
users.
Anyways, as a side effect of the starting transition, I ended up fixing 4 RC bugs on a single package:
- Outdated dependencies: rebuilding is enough to get the proper dependencies
- A segmentation fault at startup that I guess happened because the package didn't depend on xulrunner-1.9. With the transition patch, it does depend on xulrunner-1.9.1, now.
- Missing build dependencies
- Oudated build dependencies
Another package with 3 RC bugs is impacted by this transition, but it looks like a good candidate for removal. That's 7 RC bugs adressed by this transition, while not directly related to xulrunner.
2009-10-10 23:09:18+0900
You can leave a response, or trackback from your own site.
2009-10-11 03:32:51+0900
Shame on me with RC bugs =) I’ve been busy sorting out plans for my Masters Thesis. THANKS A LOT! i will push the patch you have to upstream.
2009-10-11 09:47:53+0900
Dmitrijs: none of the patches are really upstream issues, except maybe the GREVersionRange tightening, but if upstreamed, it should be something depending on configure results, like what is done in chmsee.
2009-10-12 05:43:28+0900
[…] Hommey blogged Iceweasel 3.5.3 and xulrunner 1.9.1 are now in unstable, replacing Iceweasel 3.0.x and […]
2009-10-12 15:54:17+0900
Thanks for sharing all this info, friend. I used your advice to install Iceweasel 3.5 on a batch of old iMac G3s. However, I noticed that the powerpc arch versions do not yet seem to appear in unstable and the one in experimental is still one point version update behind the others. Any indication of when the powerpc arch version will appear in sid and catch up with the others?
Thanks so much for all of your work on this and for sharing this via your blog.