Artix Linux Forum

Artix Linux => Applications & Software => Topic started by: NickStone on 19 August 2019, 17:41:17

Title: Mate 1.22.1 looking for libmarco-private.so.1
Post by: NickStone on 19 August 2019, 17:41:17
I have just recently re-installed Mate after using Cinnamon.  It looks like everything has been installed for Mate to work except when I try to use the Appearance feature in Mate it refuses to run.  It states that it cannot find the libmarco-private.so.1 file.  It does have libmarco-private.so.2

I have checked for the file on the Arch website it it states that particular file is part of the Arch32 repository.  Do I need to install from that to get it working?
Title: Re: Mate 1.22.1 looking for libmarco-private.so.1
Post by: NickStone on 19 August 2019, 17:55:02
Never mind.

I've just created a symlink of libmarco-private.so and called it libmarco-private.so.1

Now works.
Title: Re: Mate 1.22.1 looking for libmarco-private.so.1
Post by: thefallenrat on 20 August 2019, 01:20:32
I have checked for the file on the Arch website it it states that particular file is part of the Arch32 repository.  Do I need to install from that to get it working?

No, what you need is to check the mirrors as this happened when the mirror you are using is out of sync. Note mate packages are still provided by Arch so you need to check for the arch's mirrorlist

Ensure archlinux-mirrorlist is installed and /etc/pacman.conf has arch's repo that pointed to /etc/pacman.d/mirrorlist-arch then check if mirrors used in /etc/pacman.d/mirrorlist-arch are the nearest to your place and up-to-date

Snippe of correctly used pacman.conf. Make you have these on the very below of the file:

Code: [Select]
#
# ARCHLINUX
#

[testing]
Include = /etc/pacman.d/mirrorlist-arch

[core]
Include = /etc/pacman.d/mirrorlist-arch

[extra]
Include = /etc/pacman.d/mirrorlist-arch

[community-testing]
Include = /etc/pacman.d/mirrorlist-arch

[community]
Include = /etc/pacman.d/mirrorlist-arch

[multilib-testing]
Include = /etc/pacman.d/mirrorlist-arch

[multilib]
Include = /etc/pacman.d/mirrorlist-arch