#flatpak: /usr/lib/libmount.so.1: version 'MOUNT_2_40' not found (required by /usr/lib/libgio-2.0.so.

68 messages · Page 1 of 1 (latest)

magic flume
#

flatpak: /usr/lib/libmount.so.1: version 'MOUNT_2_40' not found (required by /usr/lib/libgio-2.0.so.0)
is the full error, I cannot screenshot as it is in my tty. I do not know what to do. 😭

rotund tundra
#

Just update with pacman -Syu.

#

It seems to mostly be being discussed in #quick-questions.

magic flume
rotund tundra
#

Do you not have network access or something?

magic flume
#

i cant even check 😭

rotund tundra
#

Ok, how much of your system is down?

magic flume
#

pinging just returns "Temporary failure in name resolution"

rotund tundra
#

Ok, so your network's down.

#

Are you on Discord on your phone?

magic flume
#

on my main pc

rotund tundra
magic flume
#

youre not gonna fucking believe this

#

i literally just bricked my last usb stick

rotund tundra
#

Do you have a phone you can use as storage?

magic flume
#

yes

rotund tundra
#

Wait, that would require you to mount the phone, so it might not work at all.

magic flume
#

😭

rotund tundra
#

Which means the USB stick idea might not be ideal either.

#

Do you have anything bootable, or any other partition, or anything?

#

Getting a file onto a broken system isn't something I'm sure about.

magic flume
#

hold on i have another USB stick

#

i just learned this information

#

it is also a bit broken

#

i am trying to fix it

rotund tundra
#

Ok, try using that, but if that doesn't work, you might have to flash Arch onto it and boot from there, then go through some of the install process, but only pacstrap base, or even just util-linux.

#

Obviously, don't format your current partitions.

magic flume
rotund tundra
#

Ok, move it to the other PC and mount it. There's a good chance it won't work, because it's mount that's buggered.

#

If that is the case, all I can think to do is boot an Arch installer, mount your root directory from there, and pacstrap.

magic flume
#

its mounted

rotund tundra
#

Ok, just pacman -U it.

magic flume
#

so just

#

sudo pacman -U /mnt/Sandisk64/filename

rotund tundra
#

Yeah, should work.

magic flume
#

could not find or read package

#

its a tar.zst

#

could that be the reason?

rotund tundra
#

pkg.tar.zst?

magic flume
#

yes

#

extract it so its just a .pkg, yeah?

#

i also did move it to my home directory

#

because i couldnt access it in the usb stick

rotund tundra
magic flume
#

oh

#

wait

#

i made a typo :3

rotund tundra
#

Yeah, that can have that effect.

magic flume
#

aight its installed

#

now just reboot?

#

i know i probably dont have to

#

but just for good luck?

rotund tundra
#

Yeah, I did

magic flume
#

i rebooted

#

same error

rotund tundra
#

I'm seeing that a lot, not sure how it's happening, or what the difference is

magic flume
#

hm

#

so erm

#

i cant even lsblk anymore

rotund tundra
#

Same error?

magic flume
#

lsblk: /usr/lib/libsmartcols.so.1: version 'SMARTCOLS_2.40' not found (required by lsblk)

rotund tundra
magic flume
#

perfect

rotund tundra
#

Then install that, reboot, and the damn thing should work.

#

If it does, I'll probably try to get the mods to announce it to everyone.

magic flume
#

flatpak: /usr/lib/libmount.so.1: version 'MOUNT_2_40' not found (required by /usr/lib/libgio-2.0.so.

#

FIX

Step 1:

On a separate computer go to:
https://archlinux.org/packages/core/x86_64/util-linux/
and Download from Mirror
( Top right of the screen, very bottom of the "Package Actions" menu. )
Do the same for:
https://archlinux.org/packages/core/x86_64/util-linux-libs/

Step 2:

Place these both on a removeable drive.
Mount the drive to the affected machine.
Run the following:
sudo pacman -U /path/to/util-linux-2.40rc2-1-x86_64.pkg.tar.zst
and
sudo pacman -U /path/to/util-linux-libs-2.40rc2-1-x86_64.pkg.tar.zst

Step 3:

Run:
sudo reboot

Done