janeczku / calibre-web

:books: Web app for browsing, reading and downloading eBooks stored in a Calibre database
GNU General Public License v3.0
12.54k stars 1.32k forks source link

Cannot convert books to MOBI/AVZ3 #3135

Closed mistrello96 closed 2 weeks ago

mistrello96 commented 2 weeks ago

Describe the bug/problem I'm using the linuxserver docker image with the appropriate mod. If I try to convert an epub book to mobi/awz3, the tasks fails.

To Reproduce

Upload or select a new book in epub format, edit metadata and try to convert in mobi/awz3

Logfile

[2024-07-29 14:56:56,544] INFO {cps.editbooks:320} converting: book id: 60 from: EPUB to: AZW3 [2024-07-29 14:56:56,552] INFO {cps.tasks.convert:159} Book id 60 - target format of .azw3 does not exist. Moving forward with convert. [2024-07-29 14:56:57,396] INFO {cps.tasks.convert:206} ebook converter failed with error while converting book [2024-07-29 14:56:57,396] ERROR {cps.tasks.convert:210} .AZW3 format not found on disk [2024-07-29 15:01:47,802] INFO {cps.editbooks:320} converting: book id: 60 from: EPUB to: MOBI [2024-07-29 15:01:47,812] INFO {cps.tasks.convert:159} Book id 60 - target format of .mobi does not exist. Moving forward with convert. [2024-07-29 15:01:48,584] INFO {cps.tasks.convert:206} ebook converter failed with error while converting book [2024-07-29 15:01:48,584] ERROR {cps.tasks.convert:210} .MOBI format not found on disk

Expected behavior

The book should be converted in the requested format

Screenshots

If applicable, add screenshots to help explain your problem.

Environment (please complete the following information):

- OS: Debian 12.6
- How docker service was installed: docker installed and updated, using the following docker compose:

services:
 calibre:
    image: 'lscr.io/linuxserver/calibre-web:latest'
    container_name: calibre
    restart: unless-stopped
    volumes:
      - ./config:/config
      - ./library:/books
    networks:
      - web
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Rome
      - DOCKER_MODS=linuxserver/mods:universal-calibre|linuxserver/mods:calibre-web-dtrpg-metadata
    security_opt:
      - seccomp=unconfined

**Additional context**
### Container logs

```bash
calibre  | [mod-init] Running Docker Modification Logic
calibre  | [mod-init] Adding linuxserver/mods:universal-calibre to container
calibre  | [mod-init] Downloading linuxserver/mods:universal-calibre from lscr.io
calibre  | [mod-init] Installing linuxserver/mods:universal-calibre
calibre  | [mod-init] linuxserver/mods:universal-calibre applied to container
calibre  | [mod-init] Adding linuxserver/mods:calibre-web-dtrpg-metadata to container
calibre  | [mod-init] Downloading linuxserver/mods:calibre-web-dtrpg-metadata from lscr.io
calibre  | [mod-init] Installing linuxserver/mods:calibre-web-dtrpg-metadata
calibre  | [mod-init] linuxserver/mods:calibre-web-dtrpg-metadata applied to container
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  | **** Adding calibre dependencies to package install list ****
calibre  | [pkg-install-init] **** Installing all mod packages ****
calibre  | Get:1 http://archive.ubuntu.com/ubuntu jammy InRelease [270 kB]
calibre  | Get:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB]
calibre  | Get:3 http://archive.ubuntu.com/ubuntu jammy-security InRelease [129 kB]
calibre  | Get:4 http://archive.ubuntu.com/ubuntu jammy/multiverse Sources [361 kB]
calibre  | Get:5 http://archive.ubuntu.com/ubuntu jammy/restricted Sources [28.2 kB]
calibre  | Get:6 http://archive.ubuntu.com/ubuntu jammy/main Sources [1,668 kB]
calibre  | Get:7 http://archive.ubuntu.com/ubuntu jammy/universe Sources [22.0 MB]
calibre  | Get:8 http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages [17.5 MB]
calibre  | Get:9 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages [1,792 kB]
calibre  | Get:10 http://archive.ubuntu.com/ubuntu jammy/restricted amd64 Packages [164 kB]
calibre  | Get:11 http://archive.ubuntu.com/ubuntu jammy/multiverse amd64 Packages [266 kB]
calibre  | Get:12 http://archive.ubuntu.com/ubuntu jammy-updates/main Sources [640 kB]
calibre  | Get:13 http://archive.ubuntu.com/ubuntu jammy-updates/universe Sources [445 kB]
calibre  | Get:14 http://archive.ubuntu.com/ubuntu jammy-updates/restricted Sources [87.3 kB]
calibre  | Get:15 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse Sources [22.5 kB]
calibre  | Get:16 http://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [2,858 kB]
calibre  | Get:17 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [2,378 kB]
calibre  | Get:18 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1,420 kB]
calibre  | Get:19 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 Packages [51.8 kB]
calibre  | Get:20 http://archive.ubuntu.com/ubuntu jammy-security/main Sources [367 kB]
calibre  | Get:21 http://archive.ubuntu.com/ubuntu jammy-security/multiverse Sources [12.1 kB]
calibre  | Get:22 http://archive.ubuntu.com/ubuntu jammy-security/restricted Sources [82.9 kB]
calibre  | Get:23 http://archive.ubuntu.com/ubuntu jammy-security/universe Sources [260 kB]
calibre  | Get:24 http://archive.ubuntu.com/ubuntu jammy-security/multiverse amd64 Packages [44.7 kB]
calibre  | Get:25 http://archive.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [2,771 kB]
calibre  | Get:26 http://archive.ubuntu.com/ubuntu jammy-security/main amd64 Packages [2,104 kB]
calibre  | Get:27 http://archive.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [1,129 kB]
calibre  | Fetched 58.9 MB in 11s (5,379 kB/s)
calibre  | Reading package lists...
calibre  | Reading package lists...
calibre  | Building dependency tree...
calibre  | Reading state information...
calibre  | The following additional packages will be installed:
calibre  |   libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-radeon1
calibre  |   libdrm2 libedit2 libegl-mesa0 libelf1 libgbm1 libgl1 libgl1-mesa-dri
calibre  |   libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libllvm15 libnspr4
calibre  |   libpciaccess0 libsensors-config libsensors5 libwayland-client0
calibre  |   libwayland-server0 libx11-xcb1 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0
calibre  |   libxcb-present0 libxcb-randr0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0
calibre  |   libxfixes3 libxrender1 libxshmfence1 libxxf86vm1 x11-common xkb-data
calibre  | Suggested packages:
calibre  |   pciutils lm-sensors
calibre  | Recommended packages:
calibre  |   libgl1-amber-dri
calibre  | The following NEW packages will be installed:
calibre  |   libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-radeon1
calibre  |   libdrm2 libedit2 libegl-mesa0 libegl1 libelf1 libgbm1 libgl1 libgl1-mesa-dri
calibre  |   libgl1-mesa-glx libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libllvm15
calibre  |   libnspr4 libnss3 libopengl0 libpciaccess0 libsensors-config libsensors5
calibre  |   libwayland-client0 libwayland-server0 libx11-xcb1 libxcb-dri2-0
calibre  |   libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-shm0
calibre  |   libxcb-sync1 libxcb-xfixes0 libxcomposite1 libxdamage1 libxfixes3
calibre  |   libxkbcommon0 libxkbfile1 libxrandr2 libxrender1 libxshmfence1 libxtst6
calibre  |   libxxf86vm1 x11-common xkb-data xz-utils
calibre  | 0 upgraded, 49 newly installed, 0 to remove and 1 not upgraded.
calibre  | Need to get 37.7 MB of archives.
calibre  | After this operation, 166 MB of additional disk space will be used.
calibre  | Get:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 libelf1 amd64 0.186-1build1 [51.0 kB]
calibre  | Get:2 http://archive.ubuntu.com/ubuntu jammy/main amd64 xkb-data all 2.33-1 [394 kB]
calibre  | Get:3 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libdrm-common all 2.4.113-2~ubuntu0.22.04.1 [5,450 B]
calibre  | Get:4 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libdrm2 amd64 2.4.113-2~ubuntu0.22.04.1 [38.1 kB]
calibre  | Get:5 http://archive.ubuntu.com/ubuntu jammy/main amd64 libedit2 amd64 3.1-20210910-1build1 [96.8 kB]
calibre  | Get:6 http://archive.ubuntu.com/ubuntu jammy/main amd64 xz-utils amd64 5.2.5-2ubuntu1 [84.8 kB]
calibre  | Get:7 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libdrm-amdgpu1 amd64 2.4.113-2~ubuntu0.22.04.1 [19.9 kB]
calibre  | Get:8 http://archive.ubuntu.com/ubuntu jammy/main amd64 libpciaccess0 amd64 0.16-3 [19.1 kB]
calibre  | Get:9 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libdrm-intel1 amd64 2.4.113-2~ubuntu0.22.04.1 [66.7 kB]
calibre  | Get:10 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libdrm-nouveau2 amd64 2.4.113-2~ubuntu0.22.04.1 [17.5 kB]
calibre  | Get:11 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libdrm-radeon1 amd64 2.4.113-2~ubuntu0.22.04.1 [21.6 kB]
calibre  | Get:12 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libwayland-server0 amd64 1.20.0-1ubuntu0.1 [34.3 kB]
calibre  | Get:13 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxcb-randr0 amd64 1.14-3ubuntu3 [18.3 kB]
calibre  | Get:14 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libgbm1 amd64 23.2.1-1ubuntu3.1~22.04.2 [33.5 kB]
calibre  | Get:15 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libglapi-mesa amd64 23.2.1-1ubuntu3.1~22.04.2 [37.1 kB]
calibre  | Get:16 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libwayland-client0 amd64 1.20.0-1ubuntu0.1 [25.9 kB]
calibre  | Get:17 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libx11-xcb1 amd64 2:1.7.5-1ubuntu0.3 [7,802 B]
calibre  | Get:18 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxcb-dri2-0 amd64 1.14-3ubuntu3 [7,206 B]
calibre  | Get:19 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxcb-dri3-0 amd64 1.14-3ubuntu3 [6,968 B]
calibre  | Get:20 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxcb-present0 amd64 1.14-3ubuntu3 [5,734 B]
calibre  | Get:21 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxcb-sync1 amd64 1.14-3ubuntu3 [9,416 B]
calibre  | Get:22 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxcb-xfixes0 amd64 1.14-3ubuntu3 [9,996 B]
calibre  | Get:23 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxshmfence1 amd64 1.3-1build4 [5,394 B]
calibre  | Get:24 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libegl-mesa0 amd64 23.2.1-1ubuntu3.1~22.04.2 [118 kB]
calibre  | Get:25 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libllvm15 amd64 1:15.0.7-0ubuntu0.22.04.3 [25.4 MB]
calibre  | Get:26 http://archive.ubuntu.com/ubuntu jammy/main amd64 libsensors-config all 1:3.6.0-7ubuntu1 [5,274 B]
calibre  | Get:27 http://archive.ubuntu.com/ubuntu jammy/main amd64 libsensors5 amd64 1:3.6.0-7ubuntu1 [26.3 kB]
calibre  | Get:28 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libgl1-mesa-dri amd64 23.2.1-1ubuntu3.1~22.04.2 [8,860 kB]
calibre  | Get:29 http://archive.ubuntu.com/ubuntu jammy/main amd64 libglvnd0 amd64 1.4.0-1 [73.6 kB]
calibre  | Get:30 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxcb-glx0 amd64 1.14-3ubuntu3 [25.9 kB]
calibre  | Get:31 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxcb-shm0 amd64 1.14-3ubuntu3 [5,780 B]
calibre  | Get:32 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxfixes3 amd64 1:6.0.0-1 [11.7 kB]
calibre  | Get:33 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxxf86vm1 amd64 1:1.1.4-1build3 [10.4 kB]
calibre  | Get:34 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libglx-mesa0 amd64 23.2.1-1ubuntu3.1~22.04.2 [158 kB]
calibre  | Get:35 http://archive.ubuntu.com/ubuntu jammy/main amd64 libglx0 amd64 1.4.0-1 [41.0 kB]
calibre  | Get:36 http://archive.ubuntu.com/ubuntu jammy/main amd64 libgl1 amd64 1.4.0-1 [110 kB]
calibre  | Get:37 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libgl1-mesa-glx amd64 23.0.4-0ubuntu1~22.04.1 [5,584 B]
calibre  | Get:38 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libnspr4 amd64 2:4.35-0ubuntu0.22.04.1 [119 kB]
calibre  | Get:39 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libnss3 amd64 2:3.98-0ubuntu0.22.04.2 [1,347 kB]
calibre  | Get:40 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxcomposite1 amd64 1:0.4.5-1build2 [7,192 B]
calibre  | Get:41 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxdamage1 amd64 1:1.1.5-2build2 [7,154 B]
calibre  | Get:42 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxkbcommon0 amd64 1.4.0-1 [125 kB]
calibre  | Get:43 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxkbfile1 amd64 1:1.1.0-1build3 [71.8 kB]
calibre  | Get:44 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxrender1 amd64 1:0.9.10-1build4 [19.7 kB]
calibre  | Get:45 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxrandr2 amd64 2:1.5.2-1build1 [20.4 kB]
calibre  | Get:46 http://archive.ubuntu.com/ubuntu jammy/main amd64 x11-common all 1:7.7+23ubuntu2 [23.4 kB]
calibre  | Get:47 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxtst6 amd64 2:1.2.3-1build4 [13.4 kB]
calibre  | Get:48 http://archive.ubuntu.com/ubuntu jammy/main amd64 libegl1 amd64 1.4.0-1 [28.6 kB]
calibre  | Get:49 http://archive.ubuntu.com/ubuntu jammy/main amd64 libopengl0 amd64 1.4.0-1 [36.5 kB]
calibre  | Fetched 37.7 MB in 8s (4,970 kB/s)
calibre  | Selecting previously unselected package libelf1:amd64.
calibre  | (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 11328 files and directories currently installed.)
calibre  | Preparing to unpack .../00-libelf1_0.186-1build1_amd64.deb ...
calibre  | Unpacking libelf1:amd64 (0.186-1build1) ...
calibre  | Selecting previously unselected package xkb-data.
calibre  | Preparing to unpack .../01-xkb-data_2.33-1_all.deb ...
calibre  | Unpacking xkb-data (2.33-1) ...
calibre  | Selecting previously unselected package libdrm-common.
calibre  | Preparing to unpack .../02-libdrm-common_2.4.113-2~ubuntu0.22.04.1_all.deb ...
calibre  | Unpacking libdrm-common (2.4.113-2~ubuntu0.22.04.1) ...
calibre  | Selecting previously unselected package libdrm2:amd64.
calibre  | Preparing to unpack .../03-libdrm2_2.4.113-2~ubuntu0.22.04.1_amd64.deb ...
calibre  | Unpacking libdrm2:amd64 (2.4.113-2~ubuntu0.22.04.1) ...
calibre  | Selecting previously unselected package libedit2:amd64.
calibre  | Preparing to unpack .../04-libedit2_3.1-20210910-1build1_amd64.deb ...
calibre  | Unpacking libedit2:amd64 (3.1-20210910-1build1) ...
calibre  | Selecting previously unselected package xz-utils.
calibre  | Preparing to unpack .../05-xz-utils_5.2.5-2ubuntu1_amd64.deb ...
calibre  | Unpacking xz-utils (5.2.5-2ubuntu1) ...
calibre  | Selecting previously unselected package libdrm-amdgpu1:amd64.
calibre  | Preparing to unpack .../06-libdrm-amdgpu1_2.4.113-2~ubuntu0.22.04.1_amd64.deb ...
calibre  | Unpacking libdrm-amdgpu1:amd64 (2.4.113-2~ubuntu0.22.04.1) ...
calibre  | Selecting previously unselected package libpciaccess0:amd64.
calibre  | Preparing to unpack .../07-libpciaccess0_0.16-3_amd64.deb ...
calibre  | Unpacking libpciaccess0:amd64 (0.16-3) ...
calibre  | Selecting previously unselected package libdrm-intel1:amd64.
calibre  | Preparing to unpack .../08-libdrm-intel1_2.4.113-2~ubuntu0.22.04.1_amd64.deb ...
calibre  | Unpacking libdrm-intel1:amd64 (2.4.113-2~ubuntu0.22.04.1) ...
calibre  | Selecting previously unselected package libdrm-nouveau2:amd64.
calibre  | Preparing to unpack .../09-libdrm-nouveau2_2.4.113-2~ubuntu0.22.04.1_amd64.deb ...
calibre  | Unpacking libdrm-nouveau2:amd64 (2.4.113-2~ubuntu0.22.04.1) ...
calibre  | Selecting previously unselected package libdrm-radeon1:amd64.
calibre  | Preparing to unpack .../10-libdrm-radeon1_2.4.113-2~ubuntu0.22.04.1_amd64.deb ...
calibre  | Unpacking libdrm-radeon1:amd64 (2.4.113-2~ubuntu0.22.04.1) ...
calibre  | Selecting previously unselected package libwayland-server0:amd64.
calibre  | Preparing to unpack .../11-libwayland-server0_1.20.0-1ubuntu0.1_amd64.deb ...
calibre  | Unpacking libwayland-server0:amd64 (1.20.0-1ubuntu0.1) ...
calibre  | Selecting previously unselected package libxcb-randr0:amd64.
calibre  | Preparing to unpack .../12-libxcb-randr0_1.14-3ubuntu3_amd64.deb ...
calibre  | Unpacking libxcb-randr0:amd64 (1.14-3ubuntu3) ...
calibre  | Selecting previously unselected package libgbm1:amd64.
calibre  | Preparing to unpack .../13-libgbm1_23.2.1-1ubuntu3.1~22.04.2_amd64.deb ...
calibre  | Unpacking libgbm1:amd64 (23.2.1-1ubuntu3.1~22.04.2) ...
calibre  | Selecting previously unselected package libglapi-mesa:amd64.
calibre  | Preparing to unpack .../14-libglapi-mesa_23.2.1-1ubuntu3.1~22.04.2_amd64.deb ...
calibre  | Unpacking libglapi-mesa:amd64 (23.2.1-1ubuntu3.1~22.04.2) ...
calibre  | Selecting previously unselected package libwayland-client0:amd64.
calibre  | Preparing to unpack .../15-libwayland-client0_1.20.0-1ubuntu0.1_amd64.deb ...
calibre  | Unpacking libwayland-client0:amd64 (1.20.0-1ubuntu0.1) ...
calibre  | Selecting previously unselected package libx11-xcb1:amd64.
calibre  | Preparing to unpack .../16-libx11-xcb1_2%3a1.7.5-1ubuntu0.3_amd64.deb ...
calibre  | Unpacking libx11-xcb1:amd64 (2:1.7.5-1ubuntu0.3) ...
calibre  | Selecting previously unselected package libxcb-dri2-0:amd64.
calibre  | Preparing to unpack .../17-libxcb-dri2-0_1.14-3ubuntu3_amd64.deb ...
calibre  | Unpacking libxcb-dri2-0:amd64 (1.14-3ubuntu3) ...
calibre  | Selecting previously unselected package libxcb-dri3-0:amd64.
calibre  | Preparing to unpack .../18-libxcb-dri3-0_1.14-3ubuntu3_amd64.deb ...
calibre  | Unpacking libxcb-dri3-0:amd64 (1.14-3ubuntu3) ...
calibre  | Selecting previously unselected package libxcb-present0:amd64.
calibre  | Preparing to unpack .../19-libxcb-present0_1.14-3ubuntu3_amd64.deb ...
calibre  | Unpacking libxcb-present0:amd64 (1.14-3ubuntu3) ...
calibre  | Selecting previously unselected package libxcb-sync1:amd64.
calibre  | Preparing to unpack .../20-libxcb-sync1_1.14-3ubuntu3_amd64.deb ...
calibre  | Unpacking libxcb-sync1:amd64 (1.14-3ubuntu3) ...
calibre  | Selecting previously unselected package libxcb-xfixes0:amd64.
calibre  | Preparing to unpack .../21-libxcb-xfixes0_1.14-3ubuntu3_amd64.deb ...
calibre  | Unpacking libxcb-xfixes0:amd64 (1.14-3ubuntu3) ...
calibre  | Selecting previously unselected package libxshmfence1:amd64.
calibre  | Preparing to unpack .../22-libxshmfence1_1.3-1build4_amd64.deb ...
calibre  | Unpacking libxshmfence1:amd64 (1.3-1build4) ...
calibre  | Selecting previously unselected package libegl-mesa0:amd64.
calibre  | Preparing to unpack .../23-libegl-mesa0_23.2.1-1ubuntu3.1~22.04.2_amd64.deb ...
calibre  | Unpacking libegl-mesa0:amd64 (23.2.1-1ubuntu3.1~22.04.2) ...
calibre  | Selecting previously unselected package libllvm15:amd64.
calibre  | Preparing to unpack .../24-libllvm15_1%3a15.0.7-0ubuntu0.22.04.3_amd64.deb ...
calibre  | Unpacking libllvm15:amd64 (1:15.0.7-0ubuntu0.22.04.3) ...
calibre  | Selecting previously unselected package libsensors-config.
calibre  | Preparing to unpack .../25-libsensors-config_1%3a3.6.0-7ubuntu1_all.deb ...
calibre  | Unpacking libsensors-config (1:3.6.0-7ubuntu1) ...
calibre  | Selecting previously unselected package libsensors5:amd64.
calibre  | Preparing to unpack .../26-libsensors5_1%3a3.6.0-7ubuntu1_amd64.deb ...
calibre  | Unpacking libsensors5:amd64 (1:3.6.0-7ubuntu1) ...
calibre  | Selecting previously unselected package libgl1-mesa-dri:amd64.
calibre  | Preparing to unpack .../27-libgl1-mesa-dri_23.2.1-1ubuntu3.1~22.04.2_amd64.deb ...
calibre  | Unpacking libgl1-mesa-dri:amd64 (23.2.1-1ubuntu3.1~22.04.2) ...
calibre  | Selecting previously unselected package libglvnd0:amd64.
calibre  | Preparing to unpack .../28-libglvnd0_1.4.0-1_amd64.deb ...
calibre  | Unpacking libglvnd0:amd64 (1.4.0-1) ...
calibre  | Selecting previously unselected package libxcb-glx0:amd64.
calibre  | Preparing to unpack .../29-libxcb-glx0_1.14-3ubuntu3_amd64.deb ...
calibre  | Unpacking libxcb-glx0:amd64 (1.14-3ubuntu3) ...
calibre  | Selecting previously unselected package libxcb-shm0:amd64.
calibre  | Preparing to unpack .../30-libxcb-shm0_1.14-3ubuntu3_amd64.deb ...
calibre  | Unpacking libxcb-shm0:amd64 (1.14-3ubuntu3) ...
calibre  | Selecting previously unselected package libxfixes3:amd64.
calibre  | Preparing to unpack .../31-libxfixes3_1%3a6.0.0-1_amd64.deb ...
calibre  | Unpacking libxfixes3:amd64 (1:6.0.0-1) ...
calibre  | Selecting previously unselected package libxxf86vm1:amd64.
calibre  | Preparing to unpack .../32-libxxf86vm1_1%3a1.1.4-1build3_amd64.deb ...
calibre  | Unpacking libxxf86vm1:amd64 (1:1.1.4-1build3) ...
calibre  | Selecting previously unselected package libglx-mesa0:amd64.
calibre  | Preparing to unpack .../33-libglx-mesa0_23.2.1-1ubuntu3.1~22.04.2_amd64.deb ...
calibre  | Unpacking libglx-mesa0:amd64 (23.2.1-1ubuntu3.1~22.04.2) ...
calibre  | Selecting previously unselected package libglx0:amd64.
calibre  | Preparing to unpack .../34-libglx0_1.4.0-1_amd64.deb ...
calibre  | Unpacking libglx0:amd64 (1.4.0-1) ...
calibre  | Selecting previously unselected package libgl1:amd64.
calibre  | Preparing to unpack .../35-libgl1_1.4.0-1_amd64.deb ...
calibre  | Unpacking libgl1:amd64 (1.4.0-1) ...
calibre  | Selecting previously unselected package libgl1-mesa-glx:amd64.
calibre  | Preparing to unpack .../36-libgl1-mesa-glx_23.0.4-0ubuntu1~22.04.1_amd64.deb ...
calibre  | Unpacking libgl1-mesa-glx:amd64 (23.0.4-0ubuntu1~22.04.1) ...
calibre  | Selecting previously unselected package libnspr4:amd64.
calibre  | Preparing to unpack .../37-libnspr4_2%3a4.35-0ubuntu0.22.04.1_amd64.deb ...
calibre  | Unpacking libnspr4:amd64 (2:4.35-0ubuntu0.22.04.1) ...
calibre  | Selecting previously unselected package libnss3:amd64.
calibre  | Preparing to unpack .../38-libnss3_2%3a3.98-0ubuntu0.22.04.2_amd64.deb ...
calibre  | Unpacking libnss3:amd64 (2:3.98-0ubuntu0.22.04.2) ...
calibre  | Selecting previously unselected package libxcomposite1:amd64.
calibre  | Preparing to unpack .../39-libxcomposite1_1%3a0.4.5-1build2_amd64.deb ...
calibre  | Unpacking libxcomposite1:amd64 (1:0.4.5-1build2) ...
calibre  | Selecting previously unselected package libxdamage1:amd64.
calibre  | Preparing to unpack .../40-libxdamage1_1%3a1.1.5-2build2_amd64.deb ...
calibre  | Unpacking libxdamage1:amd64 (1:1.1.5-2build2) ...
calibre  | Selecting previously unselected package libxkbcommon0:amd64.
calibre  | Preparing to unpack .../41-libxkbcommon0_1.4.0-1_amd64.deb ...
calibre  | Unpacking libxkbcommon0:amd64 (1.4.0-1) ...
calibre  | Selecting previously unselected package libxkbfile1:amd64.
calibre  | Preparing to unpack .../42-libxkbfile1_1%3a1.1.0-1build3_amd64.deb ...
calibre  | Unpacking libxkbfile1:amd64 (1:1.1.0-1build3) ...
calibre  | Selecting previously unselected package libxrender1:amd64.
calibre  | Preparing to unpack .../43-libxrender1_1%3a0.9.10-1build4_amd64.deb ...
calibre  | Unpacking libxrender1:amd64 (1:0.9.10-1build4) ...
calibre  | Selecting previously unselected package libxrandr2:amd64.
calibre  | Preparing to unpack .../44-libxrandr2_2%3a1.5.2-1build1_amd64.deb ...
calibre  | Unpacking libxrandr2:amd64 (2:1.5.2-1build1) ...
calibre  | Selecting previously unselected package x11-common.
calibre  | Preparing to unpack .../45-x11-common_1%3a7.7+23ubuntu2_all.deb ...
calibre  | Unpacking x11-common (1:7.7+23ubuntu2) ...
calibre  | Selecting previously unselected package libxtst6:amd64.
calibre  | Preparing to unpack .../46-libxtst6_2%3a1.2.3-1build4_amd64.deb ...
calibre  | Unpacking libxtst6:amd64 (2:1.2.3-1build4) ...
calibre  | Selecting previously unselected package libegl1:amd64.
calibre  | Preparing to unpack .../47-libegl1_1.4.0-1_amd64.deb ...
calibre  | Unpacking libegl1:amd64 (1.4.0-1) ...
calibre  | Selecting previously unselected package libopengl0:amd64.
calibre  | Preparing to unpack .../48-libopengl0_1.4.0-1_amd64.deb ...
calibre  | Unpacking libopengl0:amd64 (1.4.0-1) ...
calibre  | Setting up libxcb-dri3-0:amd64 (1.14-3ubuntu3) ...
calibre  | Setting up libwayland-server0:amd64 (1.20.0-1ubuntu0.1) ...
calibre  | Setting up libx11-xcb1:amd64 (2:1.7.5-1ubuntu0.3) ...
calibre  | Setting up libpciaccess0:amd64 (0.16-3) ...
calibre  | Setting up libxdamage1:amd64 (1:1.1.5-2build2) ...
calibre  | Setting up libxcb-xfixes0:amd64 (1.14-3ubuntu3) ...
calibre  | Setting up libxrender1:amd64 (1:0.9.10-1build4) ...
calibre  | Setting up libglvnd0:amd64 (1.4.0-1) ...
calibre  | Setting up libxcb-glx0:amd64 (1.14-3ubuntu3) ...
calibre  | Setting up libedit2:amd64 (3.1-20210910-1build1) ...
calibre  | Setting up x11-common (1:7.7+23ubuntu2) ...
calibre  | invoke-rc.d: could not determine current runlevel
calibre  | invoke-rc.d: policy-rc.d denied execution of start.
calibre  | Setting up libsensors-config (1:3.6.0-7ubuntu1) ...
calibre  | Setting up xkb-data (2.33-1) ...
calibre  | Setting up libxcb-shm0:amd64 (1.14-3ubuntu3) ...
calibre  | Setting up libopengl0:amd64 (1.4.0-1) ...
calibre  | Setting up libxxf86vm1:amd64 (1:1.1.4-1build3) ...
calibre  | Setting up libxcb-present0:amd64 (1.14-3ubuntu3) ...
calibre  | Setting up libnspr4:amd64 (2:4.35-0ubuntu0.22.04.1) ...
calibre  | Setting up libxfixes3:amd64 (1:6.0.0-1) ...
calibre  | Setting up libxcb-sync1:amd64 (1.14-3ubuntu3) ...
calibre  | Setting up xz-utils (5.2.5-2ubuntu1) ...
calibre  | update-alternatives: using /usr/bin/xz to provide /usr/bin/lzma (lzma) in auto mode
calibre  | update-alternatives: warning: skip creation of /usr/share/man/man1/lzma.1.gz because associated file /usr/share/man/man1/xz.1.gz (of link group lzma) doesn't exist
calibre  | update-alternatives: warning: skip creation of /usr/share/man/man1/unlzma.1.gz because associated file /usr/share/man/man1/unxz.1.gz (of link group lzma) doesn't exist
calibre  | update-alternatives: warning: skip creation of /usr/share/man/man1/lzcat.1.gz because associated file /usr/share/man/man1/xzcat.1.gz (of link group lzma) doesn't exist
calibre  | update-alternatives: warning: skip creation of /usr/share/man/man1/lzmore.1.gz because associated file /usr/share/man/man1/xzmore.1.gz (of link group lzma) doesn't exist
calibre  | update-alternatives: warning: skip creation of /usr/share/man/man1/lzless.1.gz because associated file /usr/share/man/man1/xzless.1.gz (of link group lzma) doesn't exist
calibre  | update-alternatives: warning: skip creation of /usr/share/man/man1/lzdiff.1.gz because associated file /usr/share/man/man1/xzdiff.1.gz (of link group lzma) doesn't exist
calibre  | update-alternatives: warning: skip creation of /usr/share/man/man1/lzcmp.1.gz because associated file /usr/share/man/man1/xzcmp.1.gz (of link group lzma) doesn't exist
calibre  | update-alternatives: warning: skip creation of /usr/share/man/man1/lzgrep.1.gz because associated file /usr/share/man/man1/xzgrep.1.gz (of link group lzma) doesn't exist
calibre  | update-alternatives: warning: skip creation of /usr/share/man/man1/lzegrep.1.gz because associated file /usr/share/man/man1/xzegrep.1.gz (of link group lzma) doesn't exist
calibre  | update-alternatives: warning: skip creation of /usr/share/man/man1/lzfgrep.1.gz because associated file /usr/share/man/man1/xzfgrep.1.gz (of link group lzma) doesn't exist
calibre  | Setting up libxrandr2:amd64 (2:1.5.2-1build1) ...
calibre  | Setting up libsensors5:amd64 (1:3.6.0-7ubuntu1) ...
calibre  | Setting up libglapi-mesa:amd64 (23.2.1-1ubuntu3.1~22.04.2) ...
calibre  | Setting up libxcb-dri2-0:amd64 (1.14-3ubuntu3) ...
calibre  | Setting up libxshmfence1:amd64 (1.3-1build4) ...
calibre  | Setting up libxcb-randr0:amd64 (1.14-3ubuntu3) ...
calibre  | Setting up libllvm15:amd64 (1:15.0.7-0ubuntu0.22.04.3) ...
calibre  | Setting up libxkbfile1:amd64 (1:1.1.0-1build3) ...
calibre  | Setting up libdrm-common (2.4.113-2~ubuntu0.22.04.1) ...
calibre  | Setting up libelf1:amd64 (0.186-1build1) ...
calibre  | Setting up libxcomposite1:amd64 (1:0.4.5-1build2) ...
calibre  | Setting up libxkbcommon0:amd64 (1.4.0-1) ...
calibre  | Setting up libwayland-client0:amd64 (1.20.0-1ubuntu0.1) ...
calibre  | Setting up libxtst6:amd64 (2:1.2.3-1build4) ...
calibre  | Setting up libnss3:amd64 (2:3.98-0ubuntu0.22.04.2) ...
calibre  | Setting up libdrm2:amd64 (2.4.113-2~ubuntu0.22.04.1) ...
calibre  | Setting up libdrm-amdgpu1:amd64 (2.4.113-2~ubuntu0.22.04.1) ...
calibre  | Setting up libdrm-nouveau2:amd64 (2.4.113-2~ubuntu0.22.04.1) ...
calibre  | Setting up libgbm1:amd64 (23.2.1-1ubuntu3.1~22.04.2) ...
calibre  | Setting up libdrm-radeon1:amd64 (2.4.113-2~ubuntu0.22.04.1) ...
calibre  | Setting up libdrm-intel1:amd64 (2.4.113-2~ubuntu0.22.04.1) ...
calibre  | Setting up libgl1-mesa-dri:amd64 (23.2.1-1ubuntu3.1~22.04.2) ...
calibre  | Setting up libegl-mesa0:amd64 (23.2.1-1ubuntu3.1~22.04.2) ...
calibre  | Setting up libegl1:amd64 (1.4.0-1) ...
calibre  | Setting up libglx-mesa0:amd64 (23.2.1-1ubuntu3.1~22.04.2) ...
calibre  | Setting up libglx0:amd64 (1.4.0-1) ...
calibre  | Setting up libgl1:amd64 (1.4.0-1) ...
calibre  | Setting up libgl1-mesa-glx:amd64 (23.0.4-0ubuntu1~22.04.1) ...
calibre  | Processing triggers for libc-bin (2.35-0ubuntu3.8) ...
calibre  | **** Installing/updating calibre ****
calibre  |   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
calibre  |                                  Dload  Upload   Total   Spent    Left  Speed
calibre  | 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
calibre  | 
  0  139M    0  2254    0     0   1720      0 23:41:04  0:00:01 23:41:03  1720
  3  139M    3 5327k    0     0  2388k      0  0:00:59  0:00:02  0:00:57 5788k
  7  139M    7 10.9M    0     0  3467k      0  0:00:41  0:00:03  0:00:38 5830k
 11  139M   11 16.6M    0     0  4035k      0  0:00:35  0:00:04  0:00:31 5844k
 16  139M   16 22.3M    0     0  4384k      0  0:00:32  0:00:05  0:00:27 5849k
 20  139M   20 28.1M    0     0  4623k      0  0:00:30  0:00:06  0:00:24 5853k
 24  139M   24 33.8M    0     0  4795k      0  0:00:29  0:00:07  0:00:22 5869k
 28  139M   28 39.5M    0     0  4926k      0  0:00:29  0:00:08  0:00:21 5868k
 32  139M   32 45.3M    0     0  5029k      0  0:00:28  0:00:09  0:00:19 5869k
 36  139M   36 51.0M    0     0  5111k      0  0:00:28  0:00:10  0:00:18 5872k
 40  139M   40 56.7M    0     0  5179k      0  0:00:27  0:00:11  0:00:16 5871k
 44  139M   44 62.5M    0     0  5234k      0  0:00:27  0:00:12  0:00:15 5868k
 48  139M   48 68.2M    0     0  5282k      0  0:00:27  0:00:13  0:00:14 5868k
 52  139M   52 73.9M    0     0  5324k      0  0:00:26  0:00:14  0:00:12 5868k
 56  139M   56 79.7M    0     0  5359k      0  0:00:26  0:00:15  0:00:11 5864k
 61  139M   61 85.4M    0     0  5390k      0  0:00:26  0:00:16  0:00:10 5865k
 65  139M   65 91.1M    0     0  5418k      0  0:00:26  0:00:17  0:00:09 5868k
 69  139M   69 96.8M    0     0  5442k      0  0:00:26  0:00:18  0:00:08 5865k
 73  139M   73  102M    0     0  5464k      0  0:00:26  0:00:19  0:00:07 5865k
 77  139M   77  108M    0     0  5485k      0  0:00:26  0:00:20  0:00:06 5868k
 81  139M   81  114M    0     0  5503k      0  0:00:26  0:00:21  0:00:05 5868k
 85  139M   85  119M    0     0  5519k      0  0:00:25  0:00:22  0:00:03 5868k
 89  139M   89  125M    0     0  5534k      0  0:00:25  0:00:23  0:00:02 5871k
 93  139M   93  131M    0     0  5548k      0  0:00:25  0:00:24  0:00:01 5872k
 97  139M   97  136M    0     0  5557k      0  0:00:25  0:00:25 --:--:-- 5852k
100  139M  100  139M    0     0  5564k      0  0:00:25  0:00:25 --:--:-- 5851k
calibre  | Creating symlinks...
calibre  |  Symlinking /app/calibre/ebook-device to /usr/bin/ebook-device
calibre  |  Symlinking /app/calibre/ebook-meta to /usr/bin/ebook-meta
calibre  |  Symlinking /app/calibre/ebook-convert to /usr/bin/ebook-convert
calibre  |  Symlinking /app/calibre/ebook-polish to /usr/bin/ebook-polish
calibre  |  Symlinking /app/calibre/markdown-calibre to /usr/bin/markdown-calibre
calibre  |  Symlinking /app/calibre/web2disk to /usr/bin/web2disk
calibre  |  Symlinking /app/calibre/calibre-server to /usr/bin/calibre-server
calibre  |  Symlinking /app/calibre/lrf2lrs to /usr/bin/lrf2lrs
calibre  |  Symlinking /app/calibre/lrs2lrf to /usr/bin/lrs2lrf
calibre  |  Symlinking /app/calibre/calibre-debug to /usr/bin/calibre-debug
calibre  |  Symlinking /app/calibre/calibredb to /usr/bin/calibredb
calibre  |  Symlinking /app/calibre/calibre-parallel to /usr/bin/calibre-parallel
calibre  |  Symlinking /app/calibre/calibre-customize to /usr/bin/calibre-customize
calibre  |  Symlinking /app/calibre/fetch-ebook-metadata to /usr/bin/fetch-ebook-metadata
calibre  |  Symlinking /app/calibre/calibre-smtp to /usr/bin/calibre-smtp
calibre  |  Symlinking /app/calibre/calibre to /usr/bin/calibre
calibre  |  Symlinking /app/calibre/lrfviewer to /usr/bin/lrfviewer
calibre  |  Symlinking /app/calibre/ebook-viewer to /usr/bin/ebook-viewer
calibre  |  Symlinking /app/calibre/ebook-edit to /usr/bin/ebook-edit
calibre  | Setting up command-line completion...
calibre  | Installing zsh completion to: /usr/share/zsh/vendor-completions/_calibre
calibre  | Failed to find directory to install bash completions, using default.
calibre  | Installing bash completion to: /usr/share/bash-completion/completions/
calibre  | Setting up desktop integration...
calibre  | 
calibre  | ____________________ WARNING ____________________
calibre  | Setting up desktop integration failed with error:
calibre  | __________________________________________________
calibre  | 
calibre  | 
calibre  |  Traceback (most recent call last):
calibre  |    File "calibre/linux.py", line 859, in setup_desktop_integration
calibre  |    File "calibre/linux.py", line 881, in do_setup_desktop_integration
calibre  |    File "calibre/linux.py", line 912, in install_xdg_junk
calibre  |    File "calibre/linux.py", line 897, in install_icons
calibre  |    File "calibre/linux.py", line 891, in install_single_icon
calibre  |    File "subprocess.py", line 408, in check_call
calibre  |    File "subprocess.py", line 389, in call
calibre  |    File "subprocess.py", line 1026, in __init__
calibre  |    File "subprocess.py", line 1950, in _execute_child
calibre  |  FileNotFoundError: [Errno 2] No such file or directory: 'xdg-icon-resource'
calibre  | 
calibre  | Creating un-installer: /usr/bin/calibre-uninstall
calibre  | 
calibre  | 
calibre  | There were 1 warnings
calibre  | 
calibre  | * Setting up desktop integration failed with error:
calibre  | 
calibre  | [custom-init] No custom files found, skipping...
calibre  | [ls.io-init] done.
OzzieIsaacs commented 2 weeks ago

Looks like a calibre problem to me, nothing calibre-web can fix