[Pkg-javascript-devel] bootstrapping rollup

Pirate Praveen praveen at onenetbeyond.org
Wed Jan 17 11:29:56 UTC 2018



On 2018, ജനുവരി 17 3:59:06 PM IST, Paolo Greppi <paolo.greppi at libpf.com> wrote:
>Hi team,
>
>we are now stuck at multiple location because rollup is in contrib.
>
>My understanding is that it is stuck in contrib because it needs itself
>to build.
>It currently downloads itself with npm in the build process.

I think we just need rollup-plugin-babel to build rollup. Another possibility is to use webpack to build rollup. And like I said in the other mail, updating braces to use newer snapdragon could break the deadlock.


>I found this piece of wisdom on circular dependencies:
>https://wiki.debian.org/DebianBootstrap
>"The generic way to deal with all of these is 'profile builds', where a
>version of the package
>is built with lesser functionality and thus a smaller dependency tree.
>This allows the depending package to then be built, then for the
>'stageN' package to be built normally."
>
>Pravi did the ITP and all the work (thanks!), but it is more likely we
>can find solution together.

Julien also did a lot of work on many rollup plugins which is needed to build rollup.

>I propose this thread as a starting point.
>
>Paolo

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.



More information about the Pkg-javascript-devel mailing list