Your message dated Tue, 12 Feb 2019 07:14:20 +0100
with message-id <[email protected]>
and subject line Re: Bug#914857: thunderbird: add transitional packages for 
removed languages to stable
has caused the Debian Bug report #914857,
regarding thunderbird: add transitional packages for removed languages to stable
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
914857: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=914857
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: thunderbird
Version: 1:60.2.1-2~deb9u1
Severity: serious
Tags: stretch
User: [email protected]
Usertags: piuparts
Control: affects -1 + parl-desktop-world

Hi,

please add dummy empty transitional packages to *stable* for the
languages that have been dropped from thunderbird. This helps to avoid
updating further packages in stable that depend on these language
packages.

Right now, the parl-desktop-world package in stretch is missing these
dependencies:

  lightning-l10n-bn-bd
  lightning-l10n-pa-in
  lightning-l10n-ta-lk
  thunderbird-l10n-bn-bd
  thunderbird-l10n-pa-in
  thunderbird-l10n-ta-lk

Please make them actual packages, not just some virtual provides, since
upgrading from a real package to a virtual package usually does not work
smoothly.

Make sure these transitional packages have the same strict dependency on
the thunderbird package from stretch as the actual translations, to
ensure they get removed during the upgrade to buster (and don't stay
installed as cruft).

In case further languages get dropped in future uploads, add
transitional packages for them in stable, too.

The same probably applies to jessie-lts.


Andreas

--- End Message ---
--- Begin Message ---
Hello Andreas,

sorry for taking that long to answer, but I needed to think about it
for some time.

On Wed, Nov 28, 2018 at 02:34:27AM +0100, Andreas Beckmann wrote:
> please add dummy empty transitional packages to *stable* for the
> languages that have been dropped from thunderbird. This helps to avoid
> updating further packages in stable that depend on these language
> packages.
> 
> Right now, the parl-desktop-world package in stretch is missing these
> dependencies:
> 
>   lightning-l10n-bn-bd
>   lightning-l10n-pa-in
>   lightning-l10n-ta-lk
>   thunderbird-l10n-bn-bd
>   thunderbird-l10n-pa-in
>   thunderbird-l10n-ta-lk
> 
> Please make them actual packages, not just some virtual provides, since
> upgrading from a real package to a virtual package usually does not work
> smoothly.

I was thinking about this reported issue a lot but I don't came up with a
sensual solution as your request isn't easy to get.

What package should the new re-introduced packages depend on? The
languages in question are gone and there are no new replacements
available so I believe adding some new virtual packages isn't the right
way to solve such problems about moving packages. And on top of this I
also believe that thunderbird is the wrong package to fix the
underlying problem.

Something similar was needed for debian-edu after the renaming of
Icedove to Thunderbird for example. All these fixes did happen in the
various packages depending on Icedove/Thunderbird.

So I came to the conclusion to not follow your request and will not
change anything in the packaging of thunderbird for now. This is in all
is not related to the planned removal of debian-parl with the next point
release of Stretch.

I'm not completely opposed to change anything in the package of the
thunderbird packages, and if in the future some other problem will occur
we need to do a technical analysis again and to decide then what the best
solution will be.

Regards
Carsten

--- End Message ---

Reply via email to