[Python-modules-team] Bug#847192: jupyter-notebook: please make the build reproducible

Ximin Luo infinity0 at debian.org
Wed Dec 7 17:56:00 UTC 2016


Control: tags -1 + pending - patch

I've fixed this "properly" in git. I think it's not ideal to drop these if we can fix them with minor changes.

For future reference, all you need to do for lessc is to:

1. Pass --source-map-basepath=$SOURCE_ROOT_DIR, e.g.

https://anonscm.debian.org/cgit/python-modules/packages/jupyter-notebook.git/commit/?id=39bdadbf346e8f77aed5d40dc0de9c30d0b7498b

2. Make the output file path relative, until https://github.com/less/less.js/pull/3002 is fixed and accepted, e.g.

https://anonscm.debian.org/cgit/python-modules/packages/jupyter-notebook.git/commit/?id=529a67483a53ac55be58c46d9864e86d733cd113

I will add this to issues.yml.

X

Chris Lamb:
> Source: jupyter-notebook
> Version: 4.2.3-1
> Severity: wishlist
> Tags: patch
> User: reproducible-builds at lists.alioth.debian.org
> Usertags: buildpath
> X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org
> 
> Hi,
> 
> Whilst working on the Reproducible Builds effort [0], we noticed
> that jupyter-notebook could not be built reproducibly.
> 
> Patch attached that drops the generation of the .css.map files; these
> are not useful to end users - they are useless anyway as the build
> location is not the same as the runtime path and — even if this were
> fixed — anyone debugging the IPython CSS will be doing this another
> way entirely.
> 
>  [0] https://reproducible-builds.org/
> 
> 
> Regards,
> 
> 
> 
> _______________________________________________
> Reproducible-bugs mailing list
> Reproducible-bugs at lists.alioth.debian.org
> https://lists.alioth.debian.org/mailman/listinfo/reproducible-bugs
> 


-- 
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git



More information about the Python-modules-team mailing list