GNU bug report logs -
#58089
python-bokeh package contains prebuilt javascript.
Previous Next
To reply to this bug, email your comments to 58089 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#58089
; Package
guix
.
(Mon, 26 Sep 2022 08:10:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Diane Trout <diane <at> ghic.org>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Mon, 26 Sep 2022 08:10:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hi,
I noticed that the guix packaging for bokeh just downloads the source
code from pypi. But that source unfortunately contains some prebuilt
javascript.
Mostly it's source readable but there's a few .min.js files as well.
And it wouldn't pass Debian's submission guidelines since the
javascript code is compiled from other projects. I'm not sure what your
policies are on prebuilt javascript.
From one of the guix install directories I found 519 .js files, of
which 18 were .min.js files.
/gnu/store/xwf87w9v7g7vphci39v34zgyxg8w31f5-python-bokeh-
2.4.3/lib/python3.9/site-packages/bokeh$ find . -name "*.js" | wc -l
519
/gnu/store/xwf87w9v7g7vphci39v34zgyxg8w31f5-python-bokeh-
2.4.3/lib/python3.9/site-packages/bokeh$ find . -name "*.min.js" | \
wc -l
18
Diane
Information forwarded
to
bug-guix <at> gnu.org
:
bug#58089
; Package
guix
.
(Tue, 27 Sep 2022 07:47:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 58089 <at> debbugs.gnu.org (full text, mbox):
Am Sonntag, dem 25.09.2022 um 15:22 -0700 schrieb Diane Trout:
> I'm not sure what your policies are on prebuilt javascript.
Our policy is currently pending a rewrite, but TL;DR: we consider both
bundled and prebuilt sources unwanted. Since bokeh's javascript is
actually typescript (which hasn't been bootstrapped yet), the proper
course of action would be to either remove it or remove bokeh (as well
as python-ikarus).
Cheers
Information forwarded
to
bug-guix <at> gnu.org
:
bug#58089
; Package
guix
.
(Tue, 27 Sep 2022 19:17:03 GMT)
Full text and
rfc822 format available.
Message #11 received at 58089 <at> debbugs.gnu.org (full text, mbox):
I thought the Guix project was trying to be similarly strict as Debian
so wanted to let you know.
On Tue, 2022-09-27 at 09:46 +0200, Liliana Marie Prikler wrote:
> Am Sonntag, dem 25.09.2022 um 15:22 -0700 schrieb Diane Trout:
> > I'm not sure what your policies are on prebuilt javascript.
> Our policy is currently pending a rewrite, but TL;DR: we consider
> both
> bundled and prebuilt sources unwanted. Since bokeh's javascript is
> actually typescript (which hasn't been bootstrapped yet), the proper
> course of action would be to either remove it or remove bokeh (as
> well
> as python-ikarus).
>
> Cheers
This bug report was last modified 2 years and 190 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.