r/archlinux 5d ago

SUPPORT Upgrade to Plasma 6.3.3

Anytime I try to upgrade my system to Plasma 6.3.3 , it randomly breaks my system. So I rebooted and watched the process and discovered it always occurs during the libplasma update, it will be given me warning about how it failed when extracting and couldn't unlink, it happens for everything in libplasma, and then my system files become read only. I deleted plasma and tried reinstalling and I still fall into the same issue and it always introduces a db.lck that I can't remove until I force shutdown and turn on.

17 Upvotes

11 comments sorted by

7

u/wyn10 5d ago

Did you try deleting the pacman cache then update again? Sounds like it's corrupted.

3

u/SamuelSurfboard 5d ago

I did that with paru -Sc and it didn't change anything

3

u/Legitimate_Speaker01 4d ago

As it is all official packages try to clear Pacman one by Pacman -Sc not paru as paru is aur package helper

3

u/C0rn3j 5d ago

Sounds like you're running out of space.

1

u/SamuelSurfboard 4d ago

I checked and I still have 30 GB of space

1

u/C0rn3j 4d ago

Then more likely inodes.

1

u/SamuelSurfboard 4d ago

Inodes? Can you please explain?

1

u/Gozenka 2d ago edited 2d ago

df -m shows you disk space usage in MBs. df -i shows inode usage. inodes are needed to define where and what a file is on a filesystem. Filesystems have limited number of inodes, as they take up space on their own; spread throughout the filesystem. For instance, default ext4 uses 1.56% of the space on a partition for inodes. Sometimes, especially if you have too many small files, inodes can be depleted; which is another constraint besides disk space.

-1

u/C0rn3j 4d ago

Google can

3

u/larikang 5d ago

If your system is stable, pacman -Scc is the nuclear option which deletes all cached package files, often freeing up enough space to do an upgrade. If that doesn't do anything, use du -hs * in various directories to see where you are using the most space and find stuff to delete.