[Pkg-mozext-maintainers] Thunderbird 60.0~b2 uploaded to experimental/NEW

Carsten Schoenert c.schoenert at t-online.de
Tue Apr 10 20:16:40 UTC 2018


Hi again,

the FTP masters have accepted TB 1:60.0~b2 if you haven't noticed that.
I need to re-add a patch for getting SKIA build on big endian platforms
but amd64 and i386 are built successfully by the buildd's.

The release of TB 60.0 is now planned for 2018-05-09, not to far away
from now.

Regards
Carsten

Am 08.04.18 um 09:26 schrieb Carsten Schoenert:
> Hi there,
> 
> Am 21.01.18 um 16:46 schrieb Carsten Schoenert:
>> Please keep me CC on pkg-mozext-maintainers!
> 
> still true.
> 
>> Hi,
>>
>> in the past days I've worked on importing the recent beta version 58.0b3
>> of Thunderbird into the packaging tree and adjust the packaging to get
>> proper created and working packages based on this upstream version. I
>> uploaded this version to experimental [1] right now and the buildd shout
>> start to work soon on this upload....
> 
> After a lot of buildings and testing I uploaded yesterday Thunderbird
> 1:60.0~b2-1 to experimental.
> It's waiting in NEW due new languages *-kk and *-ms for Thunderbird and
> Lightning.
> 
> Some additional notes about the upload.
> Starting with TB59 Mozilla has changed the internals of the extension
> interface and old (legacy) extensions will mostly not working any more.
> Extension must now comply to the WebExtension interface. This will break
> probably most of the packaged extensions in Debian. I added a Breaks to
> packages I know that will not work with this version of Thunderbird.
> Please create bug reports for such known packages (or fix them :P).
> 
> A major problem for me now is the fact that the thunderbird-l10n
> packages will not work as know before this uploaded version.
> I added a NEWS entry to this known issue. I tried to investigate what's
> the difference to the Firefox packages are but I haven't found easy
> points to get this working again.
> 
> So far I could figured out this is related how Mozilla has changed the
> old behavior of selecting the preferred UI language. I also asked Mike
> and Sylvestre what could be done but got answer yet.
> 
> Before 59 two preferences, 'intl.locale.matchOS' and
> 'general.useragent.locale' was used to determine the locale for the UI.
> Both settings are now migrated into 'intl.locale.requested' which need
> to be set up within the user context. Right now I see no possible way to
> provide the old behavior without patching the source.
> I opened a issue [1] on the Mozilla Bugtracker about this problem but so
> far no usable solution is found until now. This is a serious problem to
> get a final version 60.0 into testing!
> A user need to add manually the preference 'intl.locale.requested' to
> the local profile to get the desired l10n language into the UI.
> 
> On top of this the l10n support for Lightning I didn't get working. I'd
> appreciate any help on both problems!
> 
> Another problem I've discovered is a not detected enigmail plugin from
> the system (thanks DKG for uploading a valid version!). But maybe I
> don't have understand enough how the new webextension interface is
> working. Eventually a simple new needed preference setting is missing to
> include /u/s/xul-ext int the search patch for extensions?
> 
> Unfortunately the documentation for the usage of WebExtensions in
> Thunderbird is practically not existing on the upstream Thunderbird
> sites (or very poor) and the most knowledge I could get was by digging
> through the Bugtracker on Mozilla, it's a bit of a mess ...
> 
> So to summarize:
> * TB 60 will arise in experimental once the FTP Masters will let it go
>   into the archive.
> * The UI of Thunderbird will need the language package as usual but also
>   some manual adjustments.
> * The UI for Lightning can't be changed now, needs to be investigated.
> * Most of the extension from the archive will not work and need a Breaks
>   in the Thunderbird package.
> 
> For sure there are more things that will not work or need some rework.
> I'll be at the MinidebConf in Hamburg and like to talk to other
> maintainers to get a consensus on how to get further.
> 
> The trees for thunderbird  on Salsa is up to date [2] if you want have
> have a look at the packaging and/or the source.
> 
> [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1437480
> [2]
> https://salsa.debian.org/mozilla-team/thunderbird/tree/debian/experimental
> 




More information about the Pkg-mozext-maintainers mailing list