[Debian-pan-maintainers] Unifying jupyterlab and node-jupyterlab
Yadd
yadd at debian.org
Sat Jun 8 04:25:33 BST 2024
On 6/7/24 19:53, Roland Mas wrote:
>
> Le 05/06/2024 à 15:24, Yadd a écrit :
>> On 6/5/24 17:18, Roland Mas wrote:
>>>
>>> Le 02/06/2024 à 10:58, Yadd a écrit :
>>>> On 6/2/24 12:53, Yadd wrote:
>>>>> On 6/2/24 10:38, Yadd wrote:
>>>>>> In my last commit, I added also a fix for #1060772:
>>>>>> - jupyter-lab uses yarnpkg by default
>>>>>> - in Debian build context, this can be overridden using
>>>>>> YARN_COMMAND=pkgjs-install-minimal
>>>>>
>>>>> Better hook with "YARN_COMMAND=pkgjs" which uses the adapted
>>>>> pkgjs-* command
>>>>
>>>> And this produces the final bundle without Internet access
>>>> => fixes #1060772 :-D
>>>
>>> …wow, you rock. Thanks for all that! I had started a WIP branch but
>>> was nowhere near completion like yours.
>>>
>>> I'll do some testing on my side and see if anything needs to be
>>> tweaked on the Python side.
>>>
>>> Thanks!
>>
>> Thank you, I think it's more easy to insert Python hooks into the node
>> package than the reverse ;-)
>> Anyway I think we should publish starting from src:jupyterlab and not
>> from src:node-jupyterlab and publish binary:jupyterlab as proposed in
>> my branch.
>
> Yeah, when it actually builds again I'll do the moving around. I tweaked
> yarn.js a bit following your tracks, ensuring it only calls pkgjs-$foo
> for values of $foo that exist, and renaming an environment variable
> following https://github.com/yarnpkg/berry/issues/5588; but I'm still
> stuck when building:
Could you give me a way to reproduce ?
More information about the Debian-pan-maintainers
mailing list