[Pkg-javascript-devel] Another update path to acorn 6: smooth

Pirate Praveen praveen at onenetbeyond.org
Sun Feb 23 12:44:36 GMT 2020



On 2020, ഫെബ്രുവരി 22 1:39:26 PM IST, Pirate Praveen <praveen at onenetbeyond.org> wrote:
>
>
>On 2020, ഫെബ്രുവരി 21 10:02:21 PM IST, Bastien ROUCARIES
><roucaries.bastien at gmail.com> wrote:
>>On Fri, Feb 21, 2020 at 4:38 PM Bastien ROUCARIES
>><roucaries.bastien at gmail.com> wrote:
>>>
>>> Hi,
>>>
>>> I think it is feasible to upgrade smoothly acorn 6 and acorn
>breaking
>>> the cycle by backporting the patch of acorn6 from 1.0 to 0.68
>>>
>>> Patch apply smoothly the only problem is that typescript is not
>>> included in acorn
>>> thus I get an error (see debian-0.68-experimental in rollup)
>>>
>>> Thus that I will do is to upload a new acorn 5 (unstable) that will
>>> supply the typescript and drop the typescript for node-typescripts
>>> that package (in unstable) that have this typescripts
>>>
>>> Then I will upload an acorn6 that have the new typescript in
>>experimental.
>>>
>>> Then I will build rollup.
>>
>>I achieved to build a 0.68.1 with acorn6 and self test work...
>>
>>Does it release the upgrade path ?
>
>What are we trying to achieve here? acorn is not only a build
>dependency but runtime dependency too. We will need acorn 6 for rollup,
>webpack, nodejs 12 and probably more and the versions in experimental
>is already compatible for these packages. All of this will have to go
>together to unstable.
>
>>If so I could upload to experimental with a version like
>>1.0+really0.68.1+acorn6 and try some sanity checking.
>>
>>What do you think ?
>
>I don't understand how it will benefit.
>
>What I think we need to do is run autopkgtest for all reverse
>dependencies with acorn 6 and rebuild all reverse build dependencies
>with acorn 6. salsa.debian.org/ruby-team/meta repo has scripts (setup
>and build) to do it.
>
>https://release.debian.org/britney/pseudo-excuses-experimental.html has
>status of autopkgtest

Since acorn 6 is in unstable already, we can reupload rollup 1.10 in experimental to unstable now.
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.



More information about the Pkg-javascript-devel mailing list