Recent Update error with tinysparql and tracker3

❯ pacup
[sudo] password for naim:
:: Synchronizing package databases...
:: Replace tracker3 with extra/tinysparql? [Y/n]

Confirmed working. Cheers!

1 Like
❯ sudo pacman -S tinysparql
Warnung: tinysparql-3.8.0-1 ist aktuell -- Reinstalliere
Abhängigkeiten werden aufgelöst …
Nach in Konflikt stehenden Paketen wird gesucht …

Paket (1)         Alte Version  Neue Version  Netto-Veränderung

extra/tinysparql  3.8.0-1       3.8.0-1                0,00 MiB

Gesamtgröße der installierten Pakete:  3,80 MiB
Größendifferenz der Aktualisierung:    0,00 MiB

:: Installation fortsetzen? [J/n] n


❯ sudo pacman -S tracker3
Warnung: tinysparql-3.8.0-1 ist aktuell -- Reinstalliere
Abhängigkeiten werden aufgelöst …
Nach in Konflikt stehenden Paketen wird gesucht …

Paket (1)         Alte Version  Neue Version  Netto-Veränderung

extra/tinysparql  3.8.0-1       3.8.0-1                0,00 MiB

Gesamtgröße der installierten Pakete:  3,80 MiB
Größendifferenz der Aktualisierung:    0,00 MiB

:: Installation fortsetzen? [J/n] n

Yes, this is correct behaviour because tinysparql provides tracker3.

Well you already have tinysparql installed, so you don’t need to do what I suggested.

I just want to demonstrate that everything is (back) OK.

1 Like

~/tracker3 main
❯ sudo pacman -S glib2 glib2-devel
makepkg -si

Error: GPGME Error: no data
Error: GPGME Error: no data
Error: GPGME Error: no data
Error: database ‘core’ is invalid (invalid or corrupted database (PGP signature))
Error: database ‘extra’ is invalid (invalid or corrupted database (PGP signature))
Error: database ‘multilib’ is invalid (invalid or broken database (PGP signature))
==> Package being created: tracker3 3.7.3-2 (Thu 19 Sep 2024 08:03:42 AM EDT)
==> Checking for runtime dependencies…
Error: GPGME error: no data
Error: GPGME error: no data
Error: GPGME error: no data
==> Checking compile-time dependencies…
Error: GPGME Error: no data
Error: GPGME error: no data
Error: GPGME error: no data
==> Installing missing dependencies…
[sudo] Password for wuxuming:
Error: GPGME Error: no data
Error: GPGME error: no data
Error: GPGME error: no data
Error: database ‘core’ is invalid (invalid or corrupted database (PGP signature))
Error: database ‘extra’ is invalid (invalid or corrupted database (PGP signature))
Error: database ‘multilib’ is invalid (invalid or broken database (PGP signature))
==> Error: ‘pacman’ failed to install missing dependency.
==> Missing dependencies:
→ asciidoc
→ gi-docgen
→ gobject-introspection
→ libsoup
→ meson
→ python-dbus
→ python-tappy
→ vala
==> Error: Could not resolve all dependencies.

~/tracker3 main

Translated with DeepL.com (free version)

Cannot install dependencies because gpgme error。I need dependencies to build now, but dependencies cannot be downloaded or installed. How can I solve this problem?

You need to repopulate your keyring

Thank you, but I’m confused. I saw that GNOME47 was pushed, and in order to update cleanly, I cleared all data and reinstalled the cachyos system. As a result, the first time I executed syu on boot, it prompted a gpgme error. Is this related to the GNOME47 update?

:rocket:Tip

You can also achieve this using “Remove db lock” in CachyOS Hello.

I should have checked this forum first…I renamed the files and then updated…It worked at least. I did remove tracker3 package as someone suggested just in case tho. Hopefully no issues will arise from this. (But, once I updated the system, new files with same names generated, so ig there should be no issues)

Worked perfectly, thanks naim :+1:

1 Like