@bcb Thanks mate. You're a legend. Seems like many other packages are now broken due to latest NPM
Search Criteria
Package Details: jupyterhub 6.0.1-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/jupyterhub.git (read-only, click to copy) |
|---|---|
| Package Base: | jupyterhub |
| Description: | Multi-user server for Jupyter notebooks |
| Upstream URL: | https://jupyter.org/hub |
| Licenses: | BSD-3-Clause |
| Submitter: | xantares |
| Maintainer: | bcb |
| Last Packager: | bcb |
| Votes: | 9 |
| Popularity: | 0.000000 |
| First Submitted: | 2015-03-12 14:00 (UTC) |
| Last Updated: | 2026-09-24 10:21 (UTC) |
Dependencies (39)
- ipython (ipython-gitAUR)
- nodejs-configurable-http-proxyAUR
- python-aiodns
- python-aiohttp
- python-alembic
- python-certipyAUR
- python-dateutil (python-dateutil-gitAUR)
- python-jinja
- python-jupyter-events
- python-oauthlib
- python-packaging
- python-pamelaAUR
- python-prometheus_client
- python-psutil
- python-pydantic
- python-requests
- python-sqlalchemy (python-sqlalchemy-gitAUR, python-sqlalchemy1.4)
- python-tornado
- python-traitlets
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- Show 19 more dependencies...
Required by (10)
- jupyterhub-firstuseauthenticator
- jupyterhub-idle-culler (check)
- jupyterhub-nativeauthenticator
- jupyterhub-nativeauthenticator-git
- jupyterhub-sudospawner
- jupyterhub-systemdspawner
- python-jupyter-server-proxy (check)
- python-jupyterhub-dockerspawner
- python-jupyterhub-oauthenticator
- python-pytest-jupyterhub
Sources (3)
darkfish commented on 2026-07-17 02:11 (UTC)
bcb commented on 2026-07-16 09:34 (UTC)
@darkfish - I get the same thing. It appears to be a change in the latest version of NPM which Arch recently packaged. I have opened an issue upstream about this. I have just pushed an updated PKGBUILD which includes a patch for this; it now builds for me, and hopefully it will for you too.
darkfish commented on 2026-07-15 00:26 (UTC) (edited on 2026-07-15 00:28 (UTC) by darkfish)
Has anyone been able to build this package in a clean chroot? I keep getting following error (which stems from upstream's setup.py:103)
...
running bdist_wheel
running build
running build_py
running js
npm error code EUNKNOWNCONFIG
npm error Unknown cli flag:
npm error - --unsafe-perm
npm error Run `npm help config` for supported options.
npm error A complete log of this run can be found in: /build/.npm/_logs/2026-07-14T13_28_54_163Z-debug-0.log
installing js dependencies with npm
...
subprocess.CalledProcessError: Command '['npm', 'install', '--progress=false', '--unsafe-perm']' returned non-zero exit status 1.
klmn commented on 2025-09-11 19:51 (UTC) (edited on 2025-09-11 19:52 (UTC) by klmn)
TEST test_proxy_service fails.
Temporary fix: add 'test_proxy_service' to skip_tests in PKGBUILD's check function.
bcb commented on 2024-08-24 07:57 (UTC)
@leuko -- works fine for me. python-pamela is a dependency, and the virtual environment is created with --system-site-packages so it should use any packages you have installed on your system (unless they are explicitly reinstalled into the venv). python-pamela is an AUR package; the first thing to check would be you have built it for the system version of Python (pacman -Ql python-pamela should show it installing files in /usr/lib/python3.12).
leuko commented on 2024-07-31 09:08 (UTC)
During test:
E ModuleNotFoundError: No module named 'pamela'
Probably pamela is not present in the test-env
bcb commented on 2024-06-29 11:49 (UTC)
The upgrade to 5.0.0 has a substantial increase in size (14 MB -> 37MB). This is mostly in the static files for the bootstrap CSS framework and the fontawesome fonts. I assume this is related to the fact the release includes an upgrade of bootstrap to v5 (pull request 4774).
UlyssesZhan commented on 2024-04-29 08:24 (UTC)
@lahwaacz Thank you for the note! I wasn't aware of this. After yay -S $(pacman -Qoq /usr/lib/python3.11), everything seems fine now.
lahwaacz commented on 2024-04-29 08:13 (UTC)
@UlyssesZhan You have probably not rebuilt python-jupyter_telemetry for Python 3.12 yet.
UlyssesZhan commented on 2024-04-29 08:10 (UTC)
4.1.5 build fails with ModuleNotFoundError: No module named 'jupyter_telemetry'.
Pinned Comments
bcb commented on 2021-12-05 16:27 (UTC)
Note that version upgrades may require you to upgrade the database before the new version will start. Always check the documentation, in particular the changelog before upgrading.