Solución a [FAILED] failed to start pkgfile database update en Manjaro

No se pudo iniciar la actualización de la base de datos pkgfile. Un fallo muy común en Manjaro, se produce justo antes de iniciar el SDDM (gestor de sesión). Ademas, el fallo se produce aleatoriamente, al menos esa es mi experiencia. No es algo que afecte de ninguna manera al buen desempeño de nuestro sistema operativo, pero resulta algo molesto.

Empecemos por aclarar qué es pkgfile. según la wiki de Arch:

pkgfile es una herramienta para buscar archivos de paquetes en los repositorios oficiales.

El fallo se produce porque al intentar conectarse a la base de datos para actualizar, aun no está disponible la conexión de red. Algo que es posible solucionar retrasando la actualización de la base de datos. En mi caso lo he retrasado 90 segundos, tiempo mas que suficiente para que el sistema establezca la conexión a la red. En caso de que les sea insuficiente, podéis aumentar el tiempo, recordad que el tiempo se establece en seg.

Para ello debemos editar el archivo pkgfile-update.timer

sudo nano /usr/lib/systemd/system/pkgfile-update.timer

Nos desplazamos al final de [Timer] y añadimos la siguiente linea:

RandomizedDelaySec=90

Guardamos los cambios y salimos:

Ctrl O Enter Ctrl X

Aquí les dejo una captura de como ha quedado:

Y eso es todo compañeros, hemos solucionado un fallo tonto pero molesto.