[Pkg-javascript-devel] <DKIM> Re: node-acorn-dynamic-import_4.0.0-1_amd64.changes ACCEPTED into unstable
Xavier
yadd at debian.org
Thu Jul 11 20:04:48 BST 2019
Le 11/07/2019 à 08:32, Julien Puydt a écrit :
> Hi,
>
> Le 10/07/2019 à 11:42, Pirate Praveen a écrit :
>>> Format: 1.8
>>> Date: Tue, 09 Jul 2019 18:34:17 +0200
>>> Source: node-acorn-dynamic-import
>>> Binary: node-acorn-dynamic-import
>>> Architecture: source all
>>> Version: 4.0.0-1
>>
>> This upload broke node-webpack and node-buble and that means a large number of packages now FTBFS.
>
> Sigh... sorry. I did use apt-get rdepends and check the packages there
> build with my new package, but for some reason, I didn't see the
> problem... perhaps my config is broken. That would also explain why I
> also had to revert node-typescript which I also tested :-/
>
>> I noticed it here https://ci.debian.net/packages/n/node-d3-random/unstable/amd64/
>>
>> I request everyone uploading major version updates to verify it is not breaking any existing packages.
>
> It still slipped through...
>
>> With scripts from ruby-team its very easy to do.
>>
>> https://wiki.debian.org/Packaging/ruby-team-meta-build
>
> That's what I do by hand, but I'll have to recheck my sbuild config,
> since obviously my checks don't work.
>
>> If it is breaking any reverse dependency, please file a bug and give some time for fixing the affected package before uploading to unstable. It is a good idea to use process of transition when uploading breaking changes.
>
> I'll work on a new upload to clean the mess.
>
> Sorry,
>
> JP
node-buble upgrade needs:
* acorn : 5.5.3 => 6.2.0
* acorn-dynamic-import : 3.0.0 => 4.0.0
* acorn-jsx : 4.1.1 => 5.0.1
So we will have to update:
* first rollup to break acorn-dynamic-import link
* second buble with an embed of 3 acorn modules
* then acorn/acorn-dynamic-import
* then when all is in testing, remove embedded components in buble
Am I right ?
More information about the Pkg-javascript-devel
mailing list