03-09-2024, 10:58 AM | #31 |
Enthusiast
Posts: 47
Karma: 52636
Join Date: Mar 2021
Device: Kindle Voyage
|
I hope this isn't off-topic, but it is prompted by this thread.
I have been running from source exclusively for several years without any problems, but have always been confused by the relationship between the installed version of calibre and the source. I know that I am starting calibre using the exe's from the installed version, but these are tiny programs and probably just stubs, but does my 'run from source' need anything else from the installed version. In particular what I usually do when a new version is released is 1) Exit Calibre 2) Download a new version 3) Refresh the source 4) Install the new version 5) Start Calibre. In particular, I never install a new version without refreshing the source and I think I have only once refreshed the source without installing a new version. Am I being over-cautious? |
03-09-2024, 11:22 AM | #32 |
Custom User Title
Posts: 8,639
Karma: 61234567
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
If I understand you right, no. There are occasionally changes that require updating the binary when running from source (one example).
You may be interested in the alt-Friday beta releases. Last edited by ownedbycats; 03-09-2024 at 11:24 AM. |
Advert | |
|
03-09-2024, 11:56 AM | #33 | ||
Grand Sorcerer
Posts: 11,742
Karma: 6997045
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
Quote:
It is also important that you update source while calibre is not running. If you don't then it is possible to end up running bits from each of the source releases. I have to ask: why are you running from source if you don't refresh it to get access to new code until calibre is released? |
||
03-09-2024, 12:04 PM | #34 |
Enthusiast
Posts: 47
Karma: 52636
Join Date: Mar 2021
Device: Kindle Voyage
|
|
03-09-2024, 02:20 PM | #35 |
Resident Curmudgeon
Posts: 74,015
Karma: 129333114
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
|
Advert | |
|
03-09-2024, 02:35 PM | #36 |
Custom User Title
Posts: 8,639
Karma: 61234567
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
'Personal' seems imply that they're, well, personal to this user.
|
03-09-2024, 03:10 PM | #37 |
Enthusiast
Posts: 47
Karma: 52636
Join Date: Mar 2021
Device: Kindle Voyage
|
|
03-10-2024, 03:30 PM | #38 |
Grand Sorcerer
Posts: 6,234
Karma: 11768331
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
I don't know if it's related to this change but, after installing the beta, all the custom columns which use template functions and appear in book details are failing because of "Function not found". Going back to the official version has removed the error.
|
03-10-2024, 04:39 PM | #39 | |
Grand Sorcerer
Posts: 11,742
Karma: 6997045
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
|
|
03-10-2024, 04:51 PM | #40 |
Custom User Title
Posts: 8,639
Karma: 61234567
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
My saved templates and custom Python functions all working as expected.
|
03-10-2024, 05:52 PM | #41 |
Grand Sorcerer
Posts: 6,234
Karma: 11768331
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
Yes, and no issue with them in the last release, only in the beta. You can see the error in the attached screen, and the number 1 is the result of the function (it must be stored, because it doesn't work in the template tester either).
I think the issue, again, is with the functions, as they don't appear in the template tester in the last release. I'm going to check if I find my issue (it's a plugin again, but a different one. Let's see if I find it). Last edited by Terisa de morgan; 03-10-2024 at 06:09 PM. |
03-10-2024, 06:05 PM | #42 | |
Grand Sorcerer
Posts: 11,742
Karma: 6997045
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
Can you give me any more details? For example:
|
|
03-10-2024, 06:15 PM | #43 |
Grand Sorcerer
Posts: 6,234
Karma: 11768331
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
I'm going to check which plugin is messing with it (starting calibre without plugins keeps safe the python functions).
|
03-10-2024, 06:18 PM | #44 |
Custom User Title
Posts: 8,639
Karma: 61234567
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
I seem to recall another post with similar issues recently. I'm not having any success finding it though.
|
03-10-2024, 06:26 PM | #45 | |
Grand Sorcerer
Posts: 11,742
Karma: 6997045
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
I think the problem can happen if you create your own Formatter() instance when the plugin is created, or if you make a copy of the the formatter functions dictionary. I'm not sure, though. I am happy to help work out what is going wrong once you narrow it down. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
How to debug or run Sigil's source code in VS2017 | darencainiao | Sigil | 9 | 05-10-2023 05:19 AM |
Request if you run from source and use hierarchical columns | chaley | Library Management | 0 | 05-28-2020 12:16 PM |
To CC users who run calibre from source ... | chaley | Calibre Companion | 2 | 12-09-2014 09:24 AM |
Run from Source on Windows? | itimpi | Calibre | 12 | 01-22-2009 04:34 AM |