For the record, I talked to Robie who is on the SRU team, and he said:

 « IMHO, I think that breaking the other packages to bump Thunderbird is
inevitable. Technically I don't think that's within the remit of the SRU
team - it's a TB thing. I think we should figure out how to mitigate as
much as possible, document and publicise the breakage as best as we can,
then break it. »

We went on to discuss how "apt upgrade" would behave (vs "apt dist-upgrade"), I 
tested and I observed that "apt upgrade" wouldn't proceed to the upgrade as it 
doesn't remove broken packages.
The "Software Updater" GUI however does the right thing, even if the UX will be 
slightly unusual for most users (assuming they have tinyjsd or jsunit 
installed): it will first warn that "Not all updates can be installed", and 
propose a partial upgrade, which does the right thing, warning that it's going 
to remove two packages (tinyjsd and jsunit) and upgrade 5 packages 
(thunderbird*), and offering to proceed.

We agreed that I would bring up the topic with the technical board on
their mailing list.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/1895643

Title:
  Backport Thunderbird 78 to 20.04 LTS and 18.04 LTS

Status in thunderbird package in Ubuntu:
  Fix Released
Status in thunderbird source package in Bionic:
  Triaged
Status in thunderbird source package in Focal:
  Fix Committed
Status in thunderbird source package in Groovy:
  Fix Released

Bug description:
  Upstream Thunderbird version 78.2.2 should be a candidate for
  backporting to stable Ubuntu releases.

  I've successfully built 78.2.1 against both with forcing nodejs
  version (20.04, 18.04) and disabling AV1 support due to too old nasm
  (18.04). Attaching debdiffs here.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1895643/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to