Hi David,
David Prévot <taffit@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.
Attachment:
signature.asc
Description: Digital signature