Skip to content

[BUG] Missing dependency libatomic.so during ClickNLoad #72

@Sab44

Description

@Sab44

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

When trying to add downloads via ClickNLoad, they will not be added. Instead, the logs show the following error:

988	2025-08-31 13:13:09	DEBUG	pyload	ADDON ClickNLoad: Backend found on http://127.0.0.1:8000
989	2025-08-31 13:13:09	INFO	pyload	ADDON ClickNLoad: Proxy listening on 0.0.0.0:9666
990	2025-08-31 13:13:11	DEBUG	pyload	ADDON ClickNLoad: Connection from 172.19.0.1:51356
991	2025-08-31 13:13:12	DEBUG	pyload	ADDON ClickNLoad: Connection from 172.19.0.1:35732
992	2025-08-31 13:13:12	DEBUG	pyload	ADDON ClickNLoad: Connection from 172.19.0.1:35736
993	2025-08-31 13:13:12	DEBUG	pyload.webui	Error loading shared library libatomic.so.1: No such file or directory (needed by /lsiopy/lib/python3.12/site-packages/py_mini_racer/libmini_racer.so)
994	? 	?	?	Traceback (most recent call last):
995	? 	?	?	  File "/lsiopy/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
996	? 	?	?	    rv = self.dispatch_request()
997	? 	?	?	         ^^^^^^^^^^^^^^^^^^^^^^^
998	? 	?	?	  File "/lsiopy/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
999	? 	?	?	    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)  # type: ignore[no-any-return]
1000	? 	?	?	           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1001	? 	?	?	  File "/lsiopy/lib/python3.12/site-packages/pyload/webui/app/blueprints/cnl_blueprint.py", line 28, in wrapper
1002	? 	?	?	    return func(*args, **kwargs)
1003	? 	?	?	           ^^^^^^^^^^^^^^^^^^^^^
1004	? 	?	?	  File "/lsiopy/lib/python3.12/site-packages/pyload/webui/app/blueprints/cnl_blueprint.py", line 123, in addcrypted2
1005	? 	?	?	    jk = eval_js(f"{jk} f()")
1006	? 	?	?	         ^^^^^^^^^^^^^^^^^^^^
1007	? 	?	?	  File "/lsiopy/lib/python3.12/site-packages/pyload/core/utils/misc.py", line 48, in eval_js
1008	? 	?	?	    raise value
1009	? 	?	?	OSError: Error loading shared library libatomic.so.1: No such file or directory (needed by /lsiopy/lib/python3.12/site-packages/py_mini_racer/libmini_racer.so)

After installing the missing dependency manually with

docker exec -it pyload-ng bash
apk update
apk add libatomic
ls /usr/lib/libatomic.so*

it is working again.

See also: pyload/pyload#4615

Expected Behavior

All dependencies are available and ClickNLoad is working.

Steps To Reproduce

  • Install latest pyload-ng container based on develop branch
  • Add download via ClickNLoad
  • Observe the fact that download will not be added to pyload
  • Check logs

Environment

- OS: Debian 12
- How docker service was installed: official docker guide

CPU architecture

x86-64

Docker creation

Compose yaml:

services:
  pyload-ng:
    image: lscr.io/linuxserver/pyload-ng:develop
    container_name: pyload-ng
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Berlin
    volumes:
      - /username/pyload:/config
      - /username/downloads:/downloads
    ports:
      - 8000:8000 # Webinterface
      - 9666:9666 # Click 'N' Load
    restart: unless-stopped
networks: {}

Container logs

see above

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions