Hi David, David Prévot <taf...@debian.org> (2013-07-12): > The recent ice{weasel,dove} upgrade via debian-security broke some > xul-ext-$stuff, and some of them can simply be fixed by updating the > supported versions. > > FireTray is not among those, not only it will FTBFS with the > xulrunner-dev coming from wheezy-security (#713526), but it becomes > totally incompatible with the new icedove version (#648890, #678575). > > The new upstream version that has just been uploaded to Sid works > already fine in Wheezy, but the 0.4 branch has nothing in common with > the 0.3 one: it’s a complete rewrite in js-ctypes. > > On the bright side: it works, and since it became Architecture: All, > FTBFS is a lot less likely to happen again. There is currently no tight > versioned dependency to ice{weasel,dove}. > > On the other side, the upstream code doesn’t have anything in common > with the version currently in Wheezy, and the few preferences get lost > on upgrade.
thanks for all the details. > Please find attached the minimalist debdiff of the packaging I was able > to provide while preparing the 0.4.6-0.1 NMU. I ended up adopting the > package, so the actual debdiff is a bit more invasive, mostly removing > useless stuff (e.g. patches, build dependencies) and properly > documenting the copyright). > > So would you consider updating firetray to the version currently in Sid > once it spent the necessary amount of time you’ll judge reasonable in > Jessie (I’ll then prepare a ~deb7u1 version built in Wheezy)? Given the highly suboptimal situation with ice* through security, I guess the proposed plan looks as reasonable as it gets. Does that version work with the ice* packages we currently have in stable still? (Haven't looked at the source package or at the diff at the moment.) Mraw, KiBi.
signature.asc
Description: Digital signature