[Debian-science-sagemath] hot to add a python module to the dh machinery ?

Jerome BENOIT calculus at rezozer.net
Fri Aug 19 11:58:30 UTC 2016


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi,

On 19/08/16 12:38, Ximin Luo wrote:
> Jerome BENOIT:
>> nbconvert is now available (thanks to Julien), but it has not been
>> added to the dh machinery: I am ready to do so, but I need a hint
>> to start ! Thanks in advance, Jerome
>> 
> 
> Hey, I *think* the only thing that needs to be done is to add this to
> d/control and d/pruner/pruner.py.in 

I got this part before my sending.
((I add sagetex material successfully along this way))

- - e.g. if you run `git grep
> nbformat`,

 find . -type f -exec grep -i -H nbconvert \{\} \;

gives relevant hint:

./debian/patches/debian-temp-userdir.patch:--- a/sage/build/pkgs/nbconvert/spkg-install
./debian/patches/debian-temp-userdir.patch:+++ b/sage/build/pkgs/nbconvert/spkg-install
./sage/build/pkgs/nbconvert/SPKG.txt:= nbconvert =
./sage/build/pkgs/nbconvert/SPKG.txt:jupyter nbconvert converts notebooks to various other formats via Jinja
./sage/build/pkgs/nbconvert/checksums.ini:tarball=nbconvert-VERSION.tar.gz
./sage/build/pkgs/sagenb_export/dependencies:nbconvert ipython six
./sage/src/ext/texlive/package-list.txt:# Used by IPython nbconvert (ipynb -> latex -> pdf conversion)



 these two are the only files that need to be changed.

I got this part of the story.
But I also understood that nbconvert is a python module, and it not clear to me
how to add a python here (hence my email).

 You
> can also drop the relevant parts from debian-temp-userdir.patch.
>




 
> If nbconvert is special then you'll need to do extra things, but I
> can't imagine what those might be at this time.
> 
> X
> 

Jerome


- -- 
Jerome BENOIT | calculus+at-rezozer^dot*net
https://qa.debian.org/developer.php?login=calculus@rezozer.net
AE28 AE15 710D FF1D 87E5  A762 3F92 19A6 7F36 C68B
-----BEGIN PGP SIGNATURE-----

iQQcBAEBCgAGBQJXtvRmAAoJED+SGaZ/NsaLbo4f/RHnOchCN8zlSH4wRk81AlFp
Y1kEdaqfOCVoHnFyNa6pR5q6pPA/AC871oDNf8W+C5hnK1Zdv4C5f6EgydLkAqvs
aJtooXWJchhSZ4rzKdcXDDjbPUAcIe7q7v12kvuQgWjPLWG9/szG0+hb8GLpdMO/
uq5Yld4VoRto23XVWPj8e0S8gCETVibCFVmUfOpcburs9zR8UGPbvP64njHGpBmc
+ohtBYiZo3bEkSARJaz1hQ59cSH2M7NiwUnEonhh7lOg2PJAi6+NmbX/Mn7Y3HOV
8CQkh21SBixtAZdxsEXPJ3HwSPvL40kuU8KQJPrmCfjZrgejzSOnfUrRfgs8Lrgt
btC1puUOZhCddozxq2X+bMN2tuUcNWF8fI4VD+IrrpbtUKfIGptxta9Zf5i/x8p+
AGnDOsyJ4zVbWNys+K222Bh/hI09zAJ44HTsBcvCyQ5NfwDdoYfHCtRmsITUCLE/
5Vihnksv/qe37xrURjCrpSVlRYy6cTLVZWcQHQFrfRpt+69IEaRfPA4Nv0phNG8A
x+Ix8Bo5NqISslIR4+OFmTVWGIM81rjDFdKu/IcJvxMfXXsjOjCOZ9Vk4VcxsKyF
7uibPjQQHTN6fzgSOcpEkuLF+/rXNzpC61RYGpKuPSg7NKKJGMMCe5Ed7aL+duam
AP8BFusz/qRCV2p/rMylCmN0NOdHtX2K/ED1T+kxUlIR4Apksh1c9nxE6UEym+W5
S9BwKt9q2OJIfmxkPEZgPvdgaE4L/8y6PeV0tYh54kHKWH6aobMKt34nJfEx8gqS
Lut1FcoyJE4Fk9ZhERNbIWMRg+2NA9by2Cle5JqIwW++iwvOtDR0k2+JdNoCe0fD
P3jIMB1oLLiLW/Rm8JdvGzNd4iLWHP+ZFvmbaIRWBPuGpHBU0nLC4uHZAjQQ21OW
h0CdpFuPwnEMiQh3IdbmtFTgxJAezGaSdTyPibQ+Pk8MSKRXDK4sXD/GDSjvB4gX
SXWoPkCNcTfuZJIg183v4TjwG6tZmraP/iGlaUciWyb7sD7J3al/fYDZ0aPt3bxU
XIiW778UZwutsN2MN5axRY09qiLqeYLvF4UrXcR/rJXFrpRqgXsszIz/6AH2RPtM
UnWgRSbL9n7rJUNPjmqSv3PTOkd6gGkv0kri340o4ce4A8jK4Fexq3TBn2H4nOlN
gI7WYaxvXGjbiHAxqPNDUIlkTWbvMzVfjMvA3Sd/Er5gMcFIfN3E+dZqWvpXpvvm
h9vMIbW2jLLBImpXcU80afUOKmIZ6UqFYOmmhkqsPIVMjdnhDVuc3Ju7L00qrXSX
76JDj2Oe4FedtCepnIj+OFj/scjZYyvxOqQ/GdeIzrS5O5EPEcq1wNACK72XgqY=
=L9R6
-----END PGP SIGNATURE-----



More information about the Debian-science-sagemath mailing list