Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Development

Notices

Reply
 
Thread Tools Search this Thread
Old 09-29-2025, 05:19 AM   #1
un_pogaz
Chalut o/
un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.un_pogaz ought to be getting tired of karma fortunes by now.
 
un_pogaz's Avatar
 
Posts: 486
Karma: 678910
Join Date: Dec 2017
Device: Kobo
Purpose of arch-ci.sh

I am currently setting up a development environment on EndeavourOS, derived from Arch.

However, by following the instructions in INSTALL.rst and when executing sudo python setup.py develop, I encountered this error:
Code:
/mnt/data/Workspaces/calibre/src/calibre/utils/tts/piper.cpp:10:10: erreur fatale: espeak-ng/speak_lib.h*: No fil or folder have this name
   10 | #include <espeak-ng/speak_lib.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
I see that espeak-ng is mentioned in arch-ci.sh, so I'm wondering what the purpose of this script is. Should I install espeak-ng via this script or via pacman?

Also, arch-ci.sh use the environment variable GITHUB_WORKSPACE, but this one is mentioned nowhere else. It is the git directory itself?
un_pogaz is offline   Reply With Quote
Old 09-29-2025, 07:38 AM   #2
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,610
Karma: 28549044
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
arch-ci.sh sets up Arch Linux for CI testing. calibre currently needs espeak-ng with an unreleased patch so you have to install espeak-ng from master, that script shows you the commands needed to do so.
kovidgoyal is online now   Reply With Quote
Advert
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Sigil on Arch Linux PSA DiapDealer Sigil 0 01-11-2017 09:54 AM
Arch Linux on Paperwhite2 HisDudeness Kindle Developer's Corner 24 10-13-2014 02:23 PM
sigil Arch Linux wetterau Sigil 5 12-02-2010 01:59 PM
Review of Arch Enemies Chriskander Reading Recommendations 0 04-05-2010 09:32 PM
From the shadow of the Gateway Arch, Hello dmon65 Introduce Yourself 5 06-03-2009 09:33 PM


All times are GMT -4. The time now is 03:14 AM.


MobileRead.com is a privately owned, operated and funded community.