aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Ammerlaan <andrewammerlaan@gentoo.org>2021-09-07 20:43:50 +0200
committerAndrew Ammerlaan <andrewammerlaan@gentoo.org>2021-09-07 20:43:50 +0200
commitf7e055139d73a096f937e4ff5b1736661405c3f4 (patch)
tree93c848a53b59d8e6b4ab56f146edba3705226fd3
parentdev-python/jupyterlab: also clean upon pkg_prerm (diff)
downloadsci-f7e05513.tar.gz
sci-f7e05513.tar.bz2
sci-f7e05513.zip
dev-python/jupyterlab: ewarn instead of die
Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
-rw-r--r--dev-python/jupyterlab/jupyterlab-3.1.10.ebuild12
1 files changed, 10 insertions, 2 deletions
diff --git a/dev-python/jupyterlab/jupyterlab-3.1.10.ebuild b/dev-python/jupyterlab/jupyterlab-3.1.10.ebuild
index 6940fff45..7d3603c67 100644
--- a/dev-python/jupyterlab/jupyterlab-3.1.10.ebuild
+++ b/dev-python/jupyterlab/jupyterlab-3.1.10.ebuild
@@ -35,9 +35,17 @@ distutils_enable_tests pytest
pkg_postinst() {
# We have to do this here because we need internet since this uses yarn
- jupyter-lab build -y || die "Failed to build jupyterlab javascript assets"
+ jupyter-lab build -y || ( \
+ ewarn "Failed to build jupyterlab javascript assets, please run"
+ ewarn "'jupyter-lab build' manually before starting jupyter-lab."
+ ewarn "Note that this will likely require network access."
+ )
}
pkg_prerm() {
- jupyter-lab clean -y || die "Failed to clean jupyterlab javascript assets"
+ jupyter-lab clean -y --static || ( \
+ ewarn "Failed to clean jupyterlab javascript assets, please remove"
+ ewarn "/usr/share/jupyter/lab/staging and /usr/share/jupyter/lab/static"
+ ewarn "manually."
+ )
}