Package Details: eloquent 1.2-2

Git Clone URL: https://aur.archlinux.org/eloquent.git (read-only, click to copy)
Package Base: eloquent
Description: Your proofreading assistant
Upstream URL: https://github.com/sonnyp/Eloquent
Keywords: grammar languagetool review spellcheck
Licenses: GPL-3.0-only
Submitter: rafaelff
Maintainer: rafaelff
Last Packager: rafaelff
Votes: 2
Popularity: 1.02
First Submitted: 2025-02-20 02:20 (UTC)
Last Updated: 2025-04-28 01:08 (UTC)

Latest Comments

NoXPhasma commented on 2025-04-27 14:02 (UTC)

I run into the same issue as Marek72.

Marek72 commented on 2025-04-26 10:20 (UTC)

I am not able to install eloquent. It aborts with the following error:

ninja: Entering directory `/home/user/.cache/paru/clone/eloquent/src/build'
ninja: no work to do.
1/3 Validate desktop file          OK              0.01s
2/3 Validate schema file           OK              0.00s
3/3 Validate appstream file        FAIL            0.01s   exit status 3
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=165 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/appstreamcli validate --no-net --explain data/re.sonny.Eloquent.metainfo.xml
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
W: re.sonny.Eloquent:50: description-spurious-text
   The description element contains raw text that is not in any paragraph or other permitted tag.
   This is not allowed and the additional text may be ignored by parsers or raise errors.

W: re.sonny.Eloquent:50: description-no-valid-content
   The description element does not contain any valid content (paragraphs, enumerations, etc.).

I: re.sonny.Eloquent:53: nonstandard-gnome-extension kudos
   This tag is a GNOME-specific extension to AppStream and not part of the official specification.
   Do not expect it to work in all implementations and in all software centers.

✘ Validierung fehlgeschlagen: Warnungen: 2, Informationen: 1, Pedantisch: 1
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――


Summary of Failures:

3/3 Validate appstream file FAIL            0.01s   exit status 3

Ok:                 2   
Expected Fail:      0   
Fail:               1   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0   

Full log written to /home/user/.cache/paru/clone/eloquent/src/build/meson-logs/testlog.txt
==> FEHLER: Ein Fehler geschah in check().
    Breche ab...
Fehler: ‚eloquent-1.2-1‘ konnte nicht erstellt werden: 
Fehler: Pakete konnten nicht erstellt werden: eloquent-1.2-1

rafaelff commented on 2025-02-20 19:31 (UTC)

Thanks for the headsup. 1.1-2 fixes that, automatically starting languagetool.

Looks more patching is needed because 1) this app tries to set background, which is not possible outside a sandbox, and 2) closing this app started from terminal, makes the cursor unresponsive, requiring a Ctrl+C to release the terminal.

yochananmarqos commented on 2025-02-20 17:58 (UTC)

@rafaelff: The command to run the Languagetool server is meant for the Flatpak and needs to be changed. See the languagetool.js