View Single Post
Old 12-06-2025, 03:53 AM   #1
shuvashish76
Zealot
shuvashish76 ought to be getting tired of karma fortunes by now.shuvashish76 ought to be getting tired of karma fortunes by now.shuvashish76 ought to be getting tired of karma fortunes by now.shuvashish76 ought to be getting tired of karma fortunes by now.shuvashish76 ought to be getting tired of karma fortunes by now.shuvashish76 ought to be getting tired of karma fortunes by now.shuvashish76 ought to be getting tired of karma fortunes by now.shuvashish76 ought to be getting tired of karma fortunes by now.shuvashish76 ought to be getting tired of karma fortunes by now.shuvashish76 ought to be getting tired of karma fortunes by now.shuvashish76 ought to be getting tired of karma fortunes by now.
 
shuvashish76's Avatar
 
Posts: 128
Karma: 665010
Join Date: Jan 2022
Location: India
Device: Kobo Clara BW
Exclamation [Solved] Can't upgrade calibre

I'm on Debian13 and using Calibre 8.15, isolated installation. It shows following errors when running the mentioned command:

Code:
wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sh /dev/stdin install_dir=~/calibre-bin isolated=y
Errors:
Code:
failed: Connection timed out.
Using python executable: /usr/bin/python3
2025-12-06 13:07:15 URL:https://download.calibre-ebook.com/linux-installer.sh [35050/35050] -> "-" [1]
Installing to /home/ss/calibre-bin/calibre
Downloading tarball signature securely...
Traceback (most recent call last):
  File "<string>", line 1, in <module>
    import sys; script_launch=lambda:sys.exit('Download of installer failed!'); exec(sys.stdin.read()); script_launch()
                                                                                                        ~~~~~~~~~~~~~^^
  File "<string>", line 890, in script_launch
  File "<string>", line 846, in main
  File "<string>", line 708, in run_installer
  File "<string>", line 684, in download_and_extract
  File "<string>", line 672, in get_tarball_info
  File "<string>", line 624, in get_https_resource_securely
  File "/usr/lib/python3.13/http/client.py", line 1472, in connect
    super().connect()
    ~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.13/http/client.py", line 1003, in connect
    self.sock = self._create_connection(
                ~~~~~~~~~~~~~~~~~~~~~~~^
        (self.host,self.port), self.timeout, self.source_address)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/socket.py", line 840, in create_connection
    for res in getaddrinfo(host, port, 0, SOCK_STREAM):
               ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/socket.py", line 977, in getaddrinfo
    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
               ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
socket.gaierror: [Errno -3] Temporary failure in name resolution

Last edited by shuvashish76; 12-06-2025 at 04:09 AM. Reason: solved
shuvashish76 is offline   Reply With Quote