Missing AUR Packages: gnome-documents

Greetings lovely community,

Just ran an update today and got the following message at the end:

:: Searching databases for updates...
:: Searching AUR for updates...
:: Checking development packages...
 -> Missing AUR Packages:  gnome-documents
 -> Flagged Out Of Date AUR Packages:  gdm-prime  libgdm-prime  minecraft-launcher 
 there is nothing to do
[scott@endeavourOS ~]$ 

Been a while since there has been a missing AUR package message! (former missing AUR packages here, here, and here too).

Let’s see if it depends on anything and see if it’s safe to maybe remove:

[scott@endeavourOS ~]$ pacman -Qi gnome-documents
Name            : gnome-documents
Version         : 3.34.0+34+g678141fa-1
Description     : A document manager application for GNOME
Architecture    : x86_64
URL             : https://wiki.gnome.org/Apps/Documents
Licenses        : GPL
Groups          : gnome-extra
Provides        : None
Depends On      : evince  gjs  gtk3  gnome-desktop  gnome-online-accounts
                  libgdata  tracker-miners  libzapojit  webkit2gtk
                  gnome-online-miners  librsvg  libgepub  gnome-epub-thumbnailer
Optional Deps   : libreoffice-fresh: Support for Libreoffice document types
                  [installed]
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 2.99 MiB
Packager        : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Build Date      : Thu 09 Sep 2021 04:50:02 PM EDT
Install Date    : Fri 10 Sep 2021 02:42:19 PM EDT
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

Looks like it isn’t required by anything. Let’s also check pactree as well just in case:

[scott@endeavourOS ~]$ pactree -r gnome-documents
gnome-documents
[scott@endeavourOS ~]$

Checking out their GItHub real quick: https://gitlab.gnome.org/Archive/gnome-documents

Reveals that the project is now in Archived and even the Gnome Documents flatpak page is gone, so it looks like Gnome Documents has now gone to the graveyard. Trying to run Gnome Documents doesn’t open it anymore, and running it in a terminal produces the following:

[scott@endeavourOS ~]$ gnome-documents

** (org.gnome.Documents:12295): CRITICAL **: 18:47:57.813: g_irepository_find_by_name: assertion 'typelib != NULL' failed

** (org.gnome.Documents:12295): CRITICAL **: 18:47:57.813: g_irepository_find_by_name: assertion 'typelib != NULL' failed

** (org.gnome.Documents:12295): CRITICAL **: 18:47:57.813: g_irepository_find_by_name: assertion 'typelib != NULL' failed

** (org.gnome.Documents:12295): CRITICAL **: 18:47:57.813: g_irepository_find_by_name: assertion 'typelib != NULL' failed

** (org.gnome.Documents:12295): CRITICAL **: 18:47:57.813: g_irepository_find_by_name: assertion 'typelib != NULL' failed

** (org.gnome.Documents:12295): CRITICAL **: 18:47:57.813: g_irepository_find_by_name: assertion 'typelib != NULL' failed

** (org.gnome.Documents:12295): CRITICAL **: 18:47:57.813: g_irepository_find_by_name: assertion 'typelib != NULL' failed

** (org.gnome.Documents:12295): CRITICAL **: 18:47:57.813: g_irepository_find_by_name: assertion 'typelib != NULL' failed

** (org.gnome.Documents:12295): CRITICAL **: 18:47:57.813: g_irepository_find_by_name: assertion 'typelib != NULL' failed

** (org.gnome.Documents:12295): CRITICAL **: 18:47:57.813: g_irepository_find_by_name: assertion 'typelib != NULL' failed

** (org.gnome.Documents:12295): CRITICAL **: 18:47:57.813: g_irepository_find_by_name: assertion 'typelib != NULL' failed

** (org.gnome.Documents:12295): CRITICAL **: 18:47:57.813: g_irepository_find_by_name: assertion 'typelib != NULL' failed

(org.gnome.Documents:12295): GLib-GObject-WARNING **: 18:47:57.813: cannot register existing type 'TrackerSparqlConnection'

(org.gnome.Documents:12295): GLib-CRITICAL **: 18:47:57.813: g_once_init_leave: assertion 'result != 0' failed

(org.gnome.Documents:12295): GLib-GObject-CRITICAL **: 18:47:57.813: g_type_register_static: assertion 'parent_type > 0' failed

(org.gnome.Documents:12295): GLib-GObject-WARNING **: 18:47:57.813: cannot add private field to invalid (non-instantiatable) type '<invalid>'

(org.gnome.Documents:12295): GLib-CRITICAL **: 18:47:57.813: g_once_init_leave: assertion 'result != 0' failed

(org.gnome.Documents:12295): GLib-GObject-CRITICAL **: 18:47:57.813: g_object_new_with_properties: assertion 'G_TYPE_IS_OBJECT (object_type)' failed

(org.gnome.Documents:12295): Tracker-CRITICAL **: 18:47:57.813: tracker_sparql_backend_load_plugins: assertion 'self != NULL' failed
Segmentation fault (core dumped)
[scott@endeavourOS ~]$ 

So with all my diligence done, it’s safe to say that gnome-documents may be removed from your system if you have it installed. Since the project is now archived and it’s been sitting on v3.34 for a few releases now, it makes sense that it’s leaving the Arch repos and being removed from the gnome-extra group.

If anyone out there uses it, there is an AUR package for it: https://aur.archlinux.org/packages/gnome-documents-git

But other than that it is time to say goodbye:

[scott@endeavourOS ~]$ sudo pacman -R gnome-documents
[sudo] password for scott: 
checking dependencies...

Package (1)      Old Version            Net Change

gnome-documents  3.34.0+34+g678141fa-1   -2.99 MiB

Total Removed Size:  2.99 MiB

:: Do you want to remove these packages? [Y/n] 
:: Processing package changes...
(1/1) removing gnome-documents                     [-----------------------] 100%
:: Running post-transaction hooks...
(1/4) Arming ConditionNeedsUpdate...
(2/4) Compiling GSettings XML schema files...
(3/4) Updating icon theme caches...
(4/4) Updating the desktop file MIME type cache...
[scott@endeavourOS ~]$ 

So long Gnome Documents, and enjoy package heaven… :sweat_smile:

Which does not currently build (at least with Gnome 42 installed).

Even though I use Gnome, I didn’t really ever use Gnome Documents (other than testing it after each Gnome release upgrade), so I didn’t give the AUR package a try, otherwise I would have. But if it doesn’t build I suspect that that is the final end Gnome Documents.

It is DEAD upstream. Source: https://gitlab.gnome.org/Archive/gnome-documents

Archived project! Repository and other project resources are read-only

3 Likes