[Pkg-mozext-maintainers] Bug#925337: Upload to unstable?

Markus Koschany apo at debian.org
Fri Mar 29 18:10:29 GMT 2019


Hi,

Am 29.03.19 um 18:22 schrieb Eugen Dedu:
> On 29/03/2019 17:55, Markus Koschany wrote:
>> Am 29.03.19 um 17:38 schrieb Eugen Dedu:
>>> Wouldn't it make sense to upload to unstable instead of experimental?
>>> Currently, firefox 66 is in unstable, and does not work with ublock
>>> origin from unstable.  People who track unstable have to figure out that
>>> they need to install ublock origin from experimental to make it work
>>> with firefox.
>>
>> I am sorry but Debian development is frozen. If someone discovers an
>> issue in ublock-origin that affects the Firefox ESR browser in testing,
>> I have to make an upload to unstable first which would replace the old
>> version in unstable. Also there is an easy workaround: just use Firefox
>> ESR for now, if you don't want to use the experimental version.
> 
> I am not sure that I have well understood the situation, so sorry if I
> am wrong.  I put myself in the place of debian users.
> 
> Currently in unstable we have two dependent packages which do not work
> together.  This is not what users expect: they expect debian to just
> work, not bothering with installing some package from experimental to
> make an unstable package work.

[...]

To be frank here: Debian unstable is called "unstable" for a reason.
Most of the time it works very well and you will always get the latest
software. But sometimes things don't work. In this case Firefox 66 is
incompatible with Debian's ublock-origin package because the key-value
"igocnito: split" in the webext manifest file is no longer valid. Before
FF 66 there was only a warning, now it is fatal.

If I upload the package to unstable, chromium users will now be affected
by a regression because I removed this key-value which works perfectly
fine for Chromium users.

https://github.com/uBlockOrigin/uBlock-issues/issues/486

But what is more important is Debian testing, the next stable release.
Ublock-origin works fine with Firefox ESR and Chromium in testing. As I
said if a problem is discovered in testing then the fix must be minimal.
Before a package migrates to testing it must be in unstable. During a
freeze uploads that don't fix something in testing are discouraged hence
I uploaded ublock-origin to experimental. Unstable is for experienced
users who can deal with such situations.

Regards,

Markus

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-mozext-maintainers/attachments/20190329/d8192e35/attachment-0001.sig>


More information about the Pkg-mozext-maintainers mailing list