![]() |
#1 |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Nov 2023
Device: Kobo libra2
|
Error when trying to download metadata
Greetings,
When I try to 'Download metadata' under the Edit Metadata screen on both Calibre 7.0 and 7.1, I receive an error message stating no matches found. However, when I revert back to 6.29, I have no issues downloading metadata for the same book. I would appreciate any help with this issue. Spoiler:
|
![]() |
![]() |
![]() |
#2 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,345
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
You are presumably on an older Linux system, there is an incompatibility in OpenSSL in the calibre binaries and some older linux systems, stick with calibre 6.x nutil you are in a position to update your Linux.
|
![]() |
![]() |
![]() |
#3 |
Leaf in the wind
![]() Posts: 4
Karma: 10
Join Date: Jun 2016
Location: Telc, Czech republic
Device: PocketBook 622
|
Hi, I am sorry to report the same issue, running fresh Linux distribution and both latest Calibre versions.
Calibre versions tested: 7.0 and 7.1 Linux distros: Fedora 38 and Fedora 39. Thanks to this issue, I was gently pushed into the Fedora upgrade. I did the upgrade manually, following every step including removal of the obsolete packages and update of the configuration files. How to reproduce: Edit the book -> Download metadata -> popup window "ERROR: No matches found". Show details: calibre, version 7.1.0 ERROR: No matches found: <p>Failed to find any books that match your search. Try making the search <b>less specific</b>. For example, use only the author's last name and a single distinctive word from the title.<p>To see the full log, click "Show details". Running identify query with parameters: {'title': 'xxxxxxxxxxx', 'authors': ['xxxxxxxxxxx'], 'identifiers': {'isbn': 'xxxxxxxxxxx'}, 'timeout': 30} Using plugins: Google (1, 1, 1), Amazon.com (1, 3, 5), Edelweiss (2, 0, 1) The log from individual plugins is below ****************************** Google (1, 1, 1) ****************************** Found 0 results Downloading from Google took 0.0018417835235595703 Plugin Google failed Traceback (most recent call last): File "calibre/ebooks/metadata/sources/identify.py", line 47, in run File "calibre/ebooks/metadata/sources/google.py", line 493, in identify File "calibre/ebooks/metadata/sources/base.py", line 291, in browser File "calibre/__init__.py", line 316, in browser File "calibre/utils/browser.py", line 47, in __init__ File "ssl.py", line 761, in create_default_context File "ssl.py", line 500, in __new__ ssl.SSLError: unknown error (_ssl.c:3098) ************************************************** ****************************** ****************************** Amazon.com (1, 3, 5) ****************************** Found 0 results Downloading from Amazon.com took 0.00026035308837890625 Plugin Amazon.com failed Traceback (most recent call last): File "calibre/ebooks/metadata/sources/identify.py", line 47, in run File "calibre/ebooks/metadata/sources/amazon.py", line 1569, in identify File "calibre/ebooks/metadata/sources/amazon.py", line 1156, in browser File "calibre/__init__.py", line 316, in browser File "calibre/utils/browser.py", line 47, in __init__ File "ssl.py", line 761, in create_default_context File "ssl.py", line 500, in __new__ ssl.SSLError: unknown error (_ssl.c:3098) ************************************************** ****************************** ****************************** Edelweiss (2, 0, 1) ****************************** Found 0 results Downloading from Edelweiss took 0.00028777122497558594 Plugin Edelweiss failed Traceback (most recent call last): File "calibre/ebooks/metadata/sources/identify.py", line 47, in run File "calibre/ebooks/metadata/sources/edelweiss.py", line 268, in identify File "calibre/ebooks/metadata/sources/base.py", line 291, in browser File "calibre/__init__.py", line 316, in browser File "calibre/utils/browser.py", line 47, in __init__ File "ssl.py", line 761, in create_default_context File "ssl.py", line 500, in __new__ ssl.SSLError: unknown error (_ssl.c:3098) ************************************************** ****************************** The identify phase took 0.20 seconds The longest time (0.001842) was taken by: Google Merging results from different sources We have 0 merged results, merging took: 0.00 seconds |
![]() |
![]() |
![]() |
#4 |
Enthusiast
![]() Posts: 29
Karma: 10
Join Date: Jan 2023
Device: Kindle Paperwhite
|
Same error here (Fedora 39)
|
![]() |
![]() |
![]() |
#5 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,345
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Then its likely something fedora specific. Someday I'll find the time to create a fedora vm to investigate but it wont be anytime soon. Stick with calibre 6.29 in the meantime.
Last edited by kovidgoyal; 11-24-2023 at 12:47 PM. |
![]() |
![]() |
![]() |
#6 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,345
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Fedora has a loooooooooong history of screwing the pooch on OpenSSL
https://www.mobileread.com/forums/sh...d.php?t=256095 |
![]() |
![]() |
![]() |
#7 | |
Leaf in the wind
![]() Posts: 4
Karma: 10
Join Date: Jun 2016
Location: Telc, Czech republic
Device: PocketBook 622
|
Quote:
sudo wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin version=6.9.0 List of versions available: https://code.calibre-ebook.com/signatures/ I have not found any 6.39 version though. |
|
![]() |
![]() |
![]() |
#8 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,345
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Yup the issue is this one:
https://projects.blender.org/blender.../issues/114452 And the workaround is to set OPENSSL_CONF=/dev/null |
![]() |
![]() |
![]() |
#9 | |
Leaf in the wind
![]() Posts: 4
Karma: 10
Join Date: Jun 2016
Location: Telc, Czech republic
Device: PocketBook 622
|
Quote:
Code:
#!/bin/bash OPENSSL_CONF=/dev/null export OPENSSL_CONF echo "The OPENSSL_CONF variable is now set to" $OPENSSL_CONF "." /usr/bin/calibre unset OPENSSL_CONF echo "The OPENSSL_CONF is now unset." |
|
![]() |
![]() |
![]() |
#10 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 296
Karma: 32153
Join Date: Dec 2008
Device: Kindles (e-ink)
|
No, Kovid, you can blame distros (too old, too new, too incompetent) all you want but the core of the issues was, is and will always be this:
Quote:
|
|
![]() |
![]() |
![]() |
#11 | |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,345
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Quote:
If calibre did not come with its own dependencies, the absolute shitshow that is Linux and its million incompatible pointless distros would not work AT ALL. And I am fast approaching the the point where I am just going to stop supporting Linux all together. It's not worth the hassle. Linux and its twelve users generate more problems than the other several million users put together. So tell me some more about how this is calibre's fault, PLEASE. |
|
![]() |
![]() |
![]() |
#12 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,345
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
And here is the fix for the next calibre release: https://github.com/kovidgoyal/bypy/c...0f55f00e0f5b1f
|
![]() |
![]() |
![]() |
#13 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 893
Karma: 810834
Join Date: Sep 2017
Location: Buenos Aires, Argentina
Device: moon+ reader, kindle paperwhite
|
Quote:
![]() Don't get like that Kovid, you have been doing a good job of making a program work on three operating systems for years and it was born when you were using Linux. If you had to choose a Linux distribution, wouldn't it be easier to keep Caliber running for Linux? |
|
![]() |
![]() |
![]() |
#14 | |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,048
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
But... But... why not mine? I am surprised he lasted this long, trying to keep it working when every Tom & Harry think their (poorly tested) version is best. Just look at the issues with QT. Why so many changes that are not backwards compatible? |
|
![]() |
![]() |
![]() |
#15 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 893
Karma: 810834
Join Date: Sep 2017
Location: Buenos Aires, Argentina
Device: moon+ reader, kindle paperwhite
|
Quote:
But Kovid assumes that it is established that calibre is developed for a Linux based on Debian,Ubuntu or Arch. I use Linux (I'm not going to say which one, I don't have problems with Calibre) ![]() If we analyze there are also some problems in both MacOS and Windows. And I must be grateful that a solution to problems is always found. I will make my donations Last edited by dunhill; 11-25-2023 at 11:43 AM. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
MetaData Download Error | MattWaso | Calibre | 2 | 07-26-2022 11:23 PM |
Error when trying to download metadata | gers1978 | Library Management | 3 | 10-06-2019 09:07 PM |
Metadata download error | subul15 | Calibre | 2 | 08-03-2017 06:44 AM |
Download Metadata then Error 32 | Magnus | Calibre | 1 | 11-21-2016 07:18 PM |
Metadata download error | Roby71 | Library Management | 2 | 01-31-2014 11:17 AM |