<zimoun>rekado_: “guix install java-picard“ does not come with java; as it is with r- and r. The issue is that java is not the name of a package. It seems confusing, at least for some users here, and WDYT to bind icedtea to java? Similarly as gcc and gcc-toolchain?
<zimoun>second, ‘guix install java-picard icedtea’ then ’java -jar picard.jar’ is not working as expecting. And just ’picard’ is not there neither.
<rekado_>‘java’ should not be an alias for icedtea. Instead use one of the later openjdk packages.
<civodul>zimoun: on master, "guix shell -CNP jupyter -- jupyter notebook" works like a charm
<zimoun>civodul, yeah. Me too. But not without -CNP. And I miss why. The doctor “guix shell –check” says nothing. And ’env’ neither. Another mystery of life. ;-)
<civodul>zimoun: works for me even without -CNP (but then it launches lynx or something, which is annoying)
<zimoun>indeed, it works with “env -i $(which bash) --login --noprofile --norc”
<zimoun>I found the culprit! The package ’python-ipython’ sets JUPYTER_CONFIG_DIR for a mysterious reason. As I said, mystery of life. ;-)
<PurpleSym>Where does it do that? Only python-jupyter-core should do that.
<zimoun>PurpleSym: Maybe my setup is wrong. «guix shell -C python-ipython coreutils grep bash -- bash -c 'env | grep JUPYTER'»
<PurpleSym>Ah, okay, but python-notebook should set the same envvar, because both at some point propagated python-jupyter-core, no?
<zimoun>PurpleSym: in fact it seems it comes from python-nbformats
<zimoun>and python-nbformat depends on python-jupyter-core
<zimoun>civodul, for instance, this propagation leads to: if an user have fdroidserver installed in their default profile, then “guix shell jupyter” will not work. And the message of “guix shell –check” does not really warn about that – I mean reading the message I think it comes from PATH and it appears to me almost impossible to think about such issue.