[Debian-pan-maintainers] Jupyterlab status ?
Yadd
yadd at debian.org
Tue Aug 6 13:17:10 BST 2024
On 8/6/24 15:07, Roland Mas wrote:
> Hi,
Hi all,
> As part of the merging of the Python parts and the Node parts into a
> single source package, Jupyterlab is still stuck in an incomfortable
> place: either 1. we ship a non-functional package and expect the user to
> run a command as root to build the JS components and actually make it
> usable; or 2. as part of the package build, we build the JS parts using
> the procedure provided by upstream (but it downloads stuff from the
> Internet so it's against Policy); or 3. as part of the package build, we
> build the JS parts using the pkgjs tool that's supposed to replace the
> downloading of stuff with installing packages, but that currently leads
> to a package that doesn't work either.
>
> I'm having hardware issues and August is traditionnally slow here, but
> I'd be happy to plan a hack session with Xavier in order to sort it out
> once and for all :-)
I built the workaround to replace yarn calls by calls to Debian's
pkgjs-* utilities. It permits to build jupyterlab following Debian policy.
However, the produced JS part of jupyterlab is broken, even if
Typescript doesn't report any error. I think this means that part of
Debian dependencies are not in the wanted version of jupyterlab.
To fix that, I need help to produce a simple test that proves that build
is correct or not. Then I'll be able to launch my "reduce" tools to find
the dependency problem.
Best regards,
Xavier
> Le 02/08/2024 à 16:10, Emmanuel FARHI a écrit :
>>
>> Hi Xavier and Roland,
>>
>> I haven't followed closely the work done recently on the JupyterLab side.
>>
>> Can you make a quick status report ?
>>
>> Thanks, Emmanuel.
>>
>> --
>> signature
>> / ___|__/\_| | | ____|_ _| | FARHI Emmanuel
>> \___ \\ | | | _| | || | Div Exp/Data Reduction and Analysis Team
>> ___) /_ _| |___| |___ | || |___ Tel : +33 (1) 69 35 96 04
>> <callto:+33%20%281%29%2069%2035%2096%2004>
>> |____/ \/ |_____|_____|___|_____| Saint-Aubin BP 48 - 91192
>> GIF/YVETTE CEDEX
>> SYNCHROTRON http://www.synchrotron-soleil.fr
>>
>
More information about the Debian-pan-maintainers
mailing list