[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