Bug#756017: Partial packaging
Hi,
Am Tue, Sep 08, 2015 at 10:25:11PM -0700 schrieb Diane Trout:
> I have a packaging tree that I'm using at:
> https://github.com/detrout/python-bokeh
>
> It can't be released to Debian until we find a solution for building BokehJS.
> (And that it also needs a jquery 2.1.1).
It seems there is some common interest so packaging bokeh inside Debian
Python Team might make sense. I've independently from this RFP (which
I was not aware about) createt a repository
https://salsa.debian.org/python-team/packages/python-bokeh
and merged+updated the packaging code from Diane above.
As you can see in the build log[1] there is a failurein creating
bokeh.js which becomes obvious if you run the command in setup.py
manually:
$ node make build
node:internal/modules/cjs/loader:1042
throw err;
^
Error: Cannot find module '/build/python-bokeh-3.3.1/make'
at Module._resolveFilename (node:internal/modules/cjs/loader:1039:15)
at Module._load (node:internal/modules/cjs/loader:885:27)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
at node:internal/main/run_main_module:23:47 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}
Node.js v18.13.0
This is due to the missing JS packages[2] mentioned here in this bug
log.
While bokeh would be in fact very helpful for several interesting
scientific Python3 packages I personally do not have the power to dive
into JS packaging.
Kind regards
Andreas.
[1] https://salsa.debian.org/python-team/packages/python-bokeh/-/jobs/4978289
[2] https://wiki.debian.org/Javascript/Nodejs/Tasks/bokehjs
--
http://fam-tille.de
Reply to: