Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] needs gevent installed #290

Open
1 task done
rcludwick opened this issue Mar 2, 2024 · 5 comments
Open
1 task done

[BUG] needs gevent installed #290

rcludwick opened this issue Mar 2, 2024 · 5 comments

Comments

@rcludwick
Copy link

rcludwick commented Mar 2, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Fetch metadata breaks the container. This is a known problem with calibre-web.

janeczku/calibre-web#2963
janeczku/calibre-web#2719

Fix is to install gevent into virtual envb.

Expected Behavior

Calibre-web should not hang.

Steps To Reproduce

Upload a book.
Fetch metadata
See it hang
Try to connect to it again, and it fails to connect.

Environment

- OS: Ubuntu 22.04
- How docker service was installed:  docker compose.

CPU architecture

x86-64

Docker creation

Used the same as specified in the linuxserver.io's docs.

Container logs

calibre  | [mod-init] Running Docker Modification Logic
calibre  | [mod-init] Adding linuxserver/calibre-web:calibre to container
calibre  | [mod-init] Downloading linuxserver/calibre-web:calibre from lscr.io
calibre  | [mod-init] (ERROR) Invalid tarball, could not download linuxserver/calibre-web:calibre from lscr.io
calibre  | [migrations] started
calibre  | [migrations] no migrations found
calibre  | ───────────────────────────────────────
calibre  | 
calibre  |       ██╗     ███████╗██╗ ██████╗
calibre  |       ██║     ██╔════╝██║██╔═══██╗
calibre  |       ██║     ███████╗██║██║   ██║
calibre  |       ██║     ╚════██║██║██║   ██║
calibre  |       ███████╗███████║██║╚██████╔╝
calibre  |       ╚══════╝╚══════╝╚═╝ ╚═════╝
calibre  | 
calibre  |    Brought to you by linuxserver.io
calibre  | ───────────────────────────────────────
calibre  | 
calibre  | To support LSIO projects visit:
calibre  | https://www.linuxserver.io/donate/
calibre  | 
calibre  | ───────────────────────────────────────
calibre  | GID/UID
calibre  | ───────────────────────────────────────
calibre  | 
calibre  | User UID:    1000
calibre  | User GID:    1000
calibre  | ───────────────────────────────────────
calibre  | 
calibre  | [custom-init] No custom files found, skipping...
calibre  | [ls.io-init] done.
Copy link

github-actions bot commented Mar 2, 2024

Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.

@LinuxServer-CI
Copy link
Contributor

This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions.

@bujesse
Copy link

bujesse commented Apr 13, 2024

I am also seeing this behavior. However when I look in the container, gevent does seem to be installed. This issue appears to have been updated to a different error entirely; Amazon apparently blocking requests. I will monitor both issues.

@rcludwick
Copy link
Author

rcludwick commented Apr 13, 2024 via email

@LinuxServer-CI
Copy link
Contributor

This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Issues
Development

No branches or pull requests

3 participants