Changes:
Improved metadata display
Improved FictionBook rendering
Improved UI for acquiring books from OPDS (#404, #405)
Fixed unique identifier extraction for EPUB files
Fixed missing window icon (#456)
Fixed TTS environment variables not set when using Flatpak
Fixed eSpeak NG voice not selected when testing TTS configuration
Fixed wrong __ibooks_internal_theme attribute when “Invert” is enabled
Technical changes:
Foliate no longer depends on libsoup (gir1.2-soup-2.4 on Debian based distributions). Previously, it was an optional dependency for opening remote files.
MX 17/18 Repository: The Foliate Ebook Reader Thread
Re: MX 17/18 Repository: The Foliate Ebook Reader Thread
2.4.0 is now in the main MX 17/18 repo:
Re: MX 17/18 Repository: The Foliate Ebook Reader Thread
Updated to 2.4.2 in main. This fixes some problems with some ebook formats.
Re: MX 17/18 Repository: The Foliate Ebook Reader Thread
This is broken.
From MXPI:
The following packages have unmet dependencies:
foliate : Depends: gir1.2-tracker-2.0 but it is not installable
E: Unable to correct problems, you have held broken packages.
gir1.2-tracker-2.0 is not available in Debian Stretch, only Buster or newer.
The deb from the foliate github would install if gdebi is to be believed (have not installed it... yet).
The package in the test repo is also uninstallable for the same missing dependency.
From MXPI:
The following packages have unmet dependencies:
foliate : Depends: gir1.2-tracker-2.0 but it is not installable
E: Unable to correct problems, you have held broken packages.
gir1.2-tracker-2.0 is not available in Debian Stretch, only Buster or newer.
The deb from the foliate github would install if gdebi is to be believed (have not installed it... yet).
The package in the test repo is also uninstallable for the same missing dependency.
Re: MX 17/18 Repository: The Foliate Ebook Reader Thread
Confirmed. And when I click the Show Details button prior to installing it says "Need to get 0 bytes of archives" and the details field below is empty.
Code: Select all
System: Host: mx18-3 Kernel: 4.19.0-10-amd64 x86_64 bits: 64 compiler: gcc v: 6.3.0
Desktop: Xfce 4.12.3 Distro: MX-18.3_x64 Continuum May 26 2019
base: Debian GNU/Linux 9 (stretch)
Machine: Type: Virtualbox System: innotek product: VirtualBox v: 1.2 serial: <filter>
Mobo: Oracle model: VirtualBox v: 1.2 serial: <filter> BIOS: innotek v: VirtualBox
date: 12/01/2006
Battery: ID-1: BAT0 charge: 48.0 Wh condition: 50.0/50.0 Wh (100%) model: innotek 1
status: Charging
CPU: Topology: Single Core model: AMD Ryzen 5 2500U with Radeon Vega Mobile Gfx bits: 64
type: UP arch: Zen L2 cache: 512 KiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 bogomips: 3992
Speed: 1996 MHz min/max: N/A Core speed (MHz): 1: 1996
Graphics: Device-1: VMware SVGA II Adapter driver: vmwgfx v: 2.15.0.0 bus ID: 00:02.0
Display: x11 server: X.Org 1.19.2 driver: vmware unloaded: fbdev,modesetting,vesa
resolution: 1718x867~60Hz
OpenGL: renderer: llvmpipe (LLVM 7.0 128 bits) v: 3.3 Mesa 18.2.6 direct render: Yes
Audio: Device-1: Intel 82801AA AC97 Audio driver: snd_intel8x0 v: kernel bus ID: 00:05.0
Sound Server: ALSA v: k4.19.0-10-amd64
Network: Device-1: Intel 82540EM Gigabit Ethernet driver: e1000 v: 7.3.21-k8-NAPI port: d020
bus ID: 00:03.0
IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Device-2: Intel 82371AB/EB/MB PIIX4 ACPI type: network bridge driver: piix4_smbus
v: N/A port: d200 bus ID: 00:07.0
Drives: Local Storage: total: 20.00 GiB used: 157.92 GiB (789.6%)
ID-1: /dev/sda vendor: VirtualBox model: VBOX HARDDISK size: 20.00 GiB
Partition: ID-1: / size: 17.56 GiB used: 7.22 GiB (41.1%) fs: ext4 dev: /dev/sda1
ID-2: swap-1 size: 2.00 GiB used: 13.3 MiB (0.6%) fs: swap dev: /dev/sda2
Sensors: Message: No sensors data was found. Is sensors configured?
Repos: Active apt repos in: /etc/apt/sources.list.d/antix.list
1: deb http://it.mxrepo.com/antix/stretch/ stretch main
Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
1: deb http://ftp.hk.debian.org/debian/ stretch-updates main contrib non-free
Active apt repos in: /etc/apt/sources.list.d/debian.list
1: deb http://ftp.hk.debian.org/debian/ stretch main contrib non-free
2: deb http://security.debian.org/ stretch/updates main contrib non-free
Active apt repos in: /etc/apt/sources.list.d/mx.list
1: deb http://mxrepo.com/mx/repo/ stretch main non-free
No active apt repos in: /etc/apt/sources.list.d/various.list
Info: Processes: 168 Uptime: 4m Memory: 987.4 MiB used: 556.7 MiB (56.4%) Init: SysVinit
runlevel: 5 Compilers: gcc: 6.3.0 Shell: bash v: 4.4.12 inxi: 3.0.36
Please read the Forum Rules, How To Ask For Help, How to Break Your System and Don't Break Debian. Always include your full Quick System Info (QSI) with each and every new help request.
Re: MX 17/18 Repository: The Foliate Ebook Reader Thread
That's certainly a problem. I'll backport Buster's tracker to Stretch and then try to see what happened to cause the issue.
Re: MX 17/18 Repository: The Foliate Ebook Reader Thread
The tracker backport is in this zip, along with a kvantum update for MX 19 that you can ignore. Tracker2 should be safe in MX 17, since it doesn't affect any existing packages, but you'll need to install its "libtracker" deb along with the "gir1" one.
https://drive.google.com/file/d/1U-Y4mD ... sp=sharing
https://drive.google.com/file/d/1U-Y4mD ... sp=sharing
Re: MX 17/18 Repository: The Foliate Ebook Reader Thread
Well it installed, but will not open.
Tried to open in terminal and got this:
Tried to open in terminal and got this:
Code: Select all
com.github.johnfactotum.Foliate
(com.github.johnfactotum.Foliate:10797): Gjs-WARNING **: 15:26:37.469: JS ERROR: TypeError: webContext.set_sandbox_enabled is not a function
@resource:///com/github/johnfactotum/Foliate/js/main.js:38:1
@/usr/bin/com.github.johnfactotum.Foliate:9:1
Script /usr/bin/com.github.johnfactotum.Foliate threw an exception
Re: MX 17/18 Repository: The Foliate Ebook Reader Thread
Hmmm...odd, since we have the same gjs as in Buster for MX.... ahh, it's because of an older libwebkit2: https://github.com/johnfactotum/foliate/issues/648 We have 2.24.
Let's see if it's possible to backport at least webkit 2 2.26 to MX 17.
Edit: it should be...2.26 is already in stretch-backports! If you update gir1.2-webkit2-4.0 with MX PI from backports, does Foliate run?
Let's see if it's possible to backport at least webkit 2 2.26 to MX 17.
Edit: it should be...2.26 is already in stretch-backports! If you update gir1.2-webkit2-4.0 with MX PI from backports, does Foliate run?
Re: MX 17/18 Repository: The Foliate Ebook Reader Thread
Wait, it's in sloppy-backports, and MX PI can't see that: https://packages.debian.org/stretch-bac ... ebkit2-4.0
OK, at least I have the source files for that.
OK, at least I have the source files for that.
Re: MX 17/18 Repository: The Foliate Ebook Reader Thread
It depends on gir1.2-javascriptcoregtk-4.0 which is also in sloppy-backports, which depends on libjavascriptcoregtk-4.0-18 from sloppy-backports.Stevo wrote: Thu Mar 18, 2021 7:09 pm Wait, it's in sloppy-backports, and MX PI can't see that: https://packages.debian.org/stretch-bac ... ebkit2-4.0
OK, at least I have the source files for that.
I think I'll add sloppy-backports to my sources list at this rate.