Nope, I was trying to install a matlab-alternative, octave, using yaourt, installed it but when I tried to open the gui, I got an error saying some .so file was missing, I don't remember what file it was exactly, but I think it was libreadline, tried installing the package name I got by searching it on Google using pacman and blindly said yes to everything, did a restart after that because couldn't open my file manager, terminal, or any other app .. It didn't boot after that, kernel panic.
Tried doing a chroot from a live usb, got that error, so I mounted the drive manually to /mnt, and copied the libreadline.so.7 from the live usb to /mnt/usr/lib .. chroot worked, but started getting other errors, regarding different files, and because I'm dumb, I kept replacing files from live usb to /mnt/usr/lib whenever I got an error, did a restart to see if this fixed anything, but now I got no errors but the system wasn't booting either, it was stuck at the drives check .. Rebooted to live usb, did a chroot again, started getting segmentation fault whenever I ran "sudo", So, I replaced the sudo binary too
.. Now at this point, I think the system is beyond "repair", so I'm just gonna backup the /home folder and do a reinstall.. Thanks.