Multiple issues including booting problem, seemingly broken file and fatal library error

Hello World !!
After a recent update my computer has been failing to boot up. There are multiple Fail messages I see on the screen including DBus error, DBus message Error, UserLogin Management, power profile demon etc.
I would like to tell you everything I did so that you guys can help me solve my issue. This post is going to be particularly lengthy because I am going to explain from top to bottom what I did and how I got here.

# inxi -Fz (Note: I am using Manjaro System for chrooting into my Endeavour OS.) 
System:
  Kernel 6.6.14-1-MANJARO arch x86_64 bits 64 
  Desktop KDE Plasma 12v 6.0.0 Distro EndeavourOS
Battery:
  ID-1 BAT0 charge 31.1 Wh (59.0%) condition 52.7/60.0 Wh (87.8%) volts 15.7 min 15.4
CPU:
  Info 8-core model AMD Ryzen 7 4800H with Radeon Graphics bits 64 type MT MCP cache L2 4 MiB
  Speed (MHz) avg 1400 min/max 1400/2900 cores 1 1400 2 1400 3 1400 4 1400 5 1400 6 1400 7 1400
    8 1400 9 1400 10 1400 11 1400 12 1400 13 1400 14 1400 15 1400 16 1400
Graphics:
  Device-1 AMD Renoir [Radeon RX Vega 6 ] driver amdgpu v kernel
  Device-2 IMC Networks Integrated Camera driver uvcvideo type USB
  Display wayland server X.Org v 23.2.4 with Xwayland driver X loaded amdgpu,nvidia
    unloaded modesetting dri radeonsi gpu amdgpu resolution 1920x1080~144Hz
  API EGL v 1.5 drivers radeonsi,swrast platforms x11,surfaceless,device
  API OpenGL v 4.6 compat-v 4.5 vendor amd mesa v 24.0.2-arch1.1 renderer AMD Radeon Graphics
    (radeonsi renoir LLVM 16.0.6 DRM 3.54 6.6.14-1-MANJARO)
  API Vulkan Message No Vulkan data available.
Audio:
  Device-1 AMD ACP/ACP3X/ACP6x Audio Coprocessor driver N/A
  Device-2 AMD Family 17h/19h HD Audio driver snd_hda_intel
  API ALSA v k6.6.14-1-MANJARO status kernel-api
Network:
  Device-1 Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet driver r8169
  IF eno1 state down mac <filter>
  Device-2 Intel Wi-Fi 6 AX200 driver iwlwifi
  IF wlan0 state up mac <filter>
Bluetooth:
  Device-1 Intel AX200 Bluetooth driver btusb type USB
  Report btmgmt ID hci0 rfk-id 2 state down bt-service N/A rfk-block hardware no software yes
    address N/A
Drives:
  Local Storage total 1.38 TiB used 237.16 GiB (16.8%)
  ID-1 /dev/nvme0n1 vendor SK Hynix model  size 476.94 GiB
  ID-2 /dev/nvme1n1 vendor Crucial model  size 931.51 GiB
Partition:
  ID-1 / size 195.8 GiB used 30.68 GiB (15.7%) fs ext4 dev /dev/dm-0
Swap:
  ID-1 swap-1 type file size 16 GiB used 0 KiB (0.0%) file /swapfile
Sensors:
  System Temperatures cpu 36.2 C mobo N/A gpu amdgpu temp 35.0 C
  Fan Speeds (rpm) N/A
Info:
  Memory total 16 GiB note est. available 15 GiB used 2.84 GiB (18.9%)
  Processes 0 Uptime 18m Client systemd inxi 3.3.33

To give you guys some context, I use an encrypted system with LUKS. After updating my system, I ran into issue where the computer was telling me:

error: file `vmlinuz-6.something` not found
error: you need to load the kernel first
Press any key to continue

So, I knew why it ran into the problem because my computer crashed amid the installation of update and I bet that particular update was related to boot.

I didn’t know what to do afterwards. I was Manjaro user before but recently installed Endeavor OS. I have all my important document in those encrypted Endeavor OS drive. While losing the data is not a issue because I can via the Dolphin File Manager open my encrypted Endeavor OS directory and backup my drive but that also doesn’t mean I will be clean installing my whole system. More over I am looking forward in learning from this particular issue.

I looked some where online that told me that I need to chroot into my system. Now, I followed this post to mount my encrypted root partition into my computer and another youtube video to mount my boot partition and then chrooting into my endeavour system.

After successfully chrooting into my system, I performed an update but I encountered an issue telling me files could not be written or something. So I did this to update my system

sudo pacman -Syyu --overwrite "*"

which did performed an update but at the end of update I was received a message fatal library error, lookup self
Now, I tried following an arch forum post to solve this issue and executed some commands to solve this but ended up breaking grub as well.
I was bit tired at this point but still persisted to search online to solve this grub issue. I couldn’t solve it but when I reinstalled linux and linux headers packages and then performing grub-mkconfig -o /boot/grub/grub.cfg grub was fixed.
Wierdly after doing all of this, my boot wasn’t telling me that vmlinuz was missing instead there were lots of error messages showing up on the screen. I guess that is a progress but now I don’t know how to solve this issue.

I am trying to update my system but this is what I receive when installing core packages like linux and linux-headers

# pacman -S linux linux-headers
warning: linux-6.7.8.arch1-1 is up to date -- reinstalling
warning: linux-headers-6.7.8.arch1-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Package (2)         Old Version    New Version    Net Change

core/linux          6.7.8.arch1-1  6.7.8.arch1-1    0.00 MiB
core/linux-headers  6.7.8.arch1-1  6.7.8.arch1-1    0.00 MiB

Total Installed Size:  258.14 MiB
Net Upgrade Size:        0.00 MiB

:: Proceed with installation? [Y/n]
(2/2) checking keys in keyring                                                                                                  [------------------------------------------------------------------------------] 100%
(2/2) checking package integrity                                                                                                [------------------------------------------------------------------------------] 100%
(2/2) loading package files                                                                                                     [------------------------------------------------------------------------------] 100%
(2/2) checking for file conflicts                                                                                               [------------------------------------------------------------------------------] 100%
:: Running pre-transaction hooks...
(1/1) Remove upgraded DKMS modules
:: Processing package changes...
(1/2) reinstalling linux                                                                                                        [------------------------------------------------------------------------------] 100%
(2/2) reinstalling linux-headers                                                                                                [------------------------------------------------------------------------------] 100%
ldconfig: File /usr/lib/libopenmpt.so.0.4.4 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-pkcs11.so is empty, not checked.
ldconfig: File /usr/lib/libudisks2.so.0.0.0 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-eglcore.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libnvoptix.so is empty, not checked.
ldconfig: File /usr/lib/libnvidia-glcore.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-encode.so.1 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-encode.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-glsi.so is empty, not checked.
ldconfig: File /usr/lib/libnvidia-glcore.so is empty, not checked.
ldconfig: File /usr/lib/libpcsclite.so.1 is empty, not checked.
ldconfig: File /usr/lib/libnvcuvid.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-opticalflow.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libdwarves_reorganize.so is empty, not checked.
ldconfig: File /usr/lib/libnvidia-allocator.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libfontenc.so is empty, not checked.
ldconfig: File /usr/lib/libnvidia-tls.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libGLESv2_nvidia.so.2 is empty, not checked.
ldconfig: File /usr/lib/libdwarves_emit.so.1 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-gpucomp.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-nvvm.so.4 is empty, not checked.
ldconfig: File /usr/lib/libjxl_cms.so is empty, not checked.
ldconfig: File /usr/lib/libdwarves_reorganize.so.1.0.0 is empty, not checked.
ldconfig: File /usr/lib/libdwarves.so.1 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-cfg.so.1 is empty, not checked.
ldconfig: File /usr/lib/libopenmpt.so is empty, not checked.
ldconfig: File /usr/lib/libnvidia-ml.so is empty, not checked.
ldconfig: File /usr/lib/libnvidia-api.so is empty, not checked.
ldconfig: File /usr/lib/libjxl.so is empty, not checked.
ldconfig: File /usr/lib/libnvidia-opencl.so is empty, not checked.
ldconfig: File /usr/lib/libdbusmenu-qt5.so.2 is empty, not checked.
ldconfig: File /usr/lib/libjxl_cms.so.0.10 is empty, not checked.
ldconfig: File /usr/lib/libEGL_nvidia.so.0 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-ml.so.1 is empty, not checked.
ldconfig: File /usr/lib/libnvcuvid.so is empty, not checked.
ldconfig: File /usr/lib/libdbusmenu-qt5.so.2.6.0 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-cfg.so is empty, not checked.
ldconfig: File /usr/lib/libnvidia-ngx.so.1 is empty, not checked.
ldconfig: File /usr/lib/libcudadebugger.so.1 is empty, not checked.
ldconfig: File /usr/lib/libjxl_extras_codec.so.0.10.1 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-fbc.so is empty, not checked.
ldconfig: File /usr/lib/libdbusmenu-qt5.so is empty, not checked.
ldconfig: File /usr/lib/libcuda.so is empty, not checked.
ldconfig: File /usr/lib/libjxl_jni.so is empty, not checked.
ldconfig: File /usr/lib/libnvidia-ngx.so is empty, not checked.
ldconfig: File /usr/lib/libjxl_threads.so.0.10.1 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-ptxjitcompiler.so is empty, not checked.
ldconfig: File /usr/lib/libnvidia-gpucomp.so is empty, not checked.
ldconfig: File /usr/lib/libnvidia-eglcore.so is empty, not checked.
ldconfig: File /usr/lib/libpcsclite.so.1.0.0 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-allocator.so is empty, not checked.
ldconfig: File /usr/lib/libnvidia-opticalflow.so.1 is empty, not checked.
ldconfig: File /usr/lib/libdwarves.so.1.0.0 is empty, not checked.
ldconfig: File /usr/lib/libnvcuvid.so.1 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-encode.so is empty, not checked.
ldconfig: File /usr/lib/libGLX_nvidia.so.0 is empty, not checked.
ldconfig: File /usr/lib/libjxl.so.0.10 is empty, not checked.
ldconfig: File /usr/lib/libcudadebugger.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libpcscspy.so is empty, not checked.
ldconfig: File /usr/lib/libnvidia-pkcs11.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libjxl_threads.so is empty, not checked.
ldconfig: File /usr/lib/libnvidia-opticalflow.so is empty, not checked.
ldconfig: File /usr/lib/libdwarves.so is empty, not checked.
ldconfig: File /usr/lib/libdwarves_emit.so.1.0.0 is empty, not checked.
ldconfig: File /usr/lib/libGLX_nvidia.so is empty, not checked.
ldconfig: File /usr/lib/libcuda.so.1 is empty, not checked.
ldconfig: File /usr/lib/libGLX_nvidia.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libGLESv1_CM_nvidia.so is empty, not checked.
ldconfig: File /usr/lib/libudisks2.so is empty, not checked.
ldconfig: File /usr/lib/libdwarves_emit.so is empty, not checked.
ldconfig: File /usr/lib/libGLESv2_nvidia.so is empty, not checked.
ldconfig: File /usr/lib/libnvoptix.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-egl-gbm.so is empty, not checked.
ldconfig: File /usr/lib/libudisks2.so.0 is empty, not checked.
ldconfig: File /usr/lib/libfontenc.so.1.0.0 is empty, not checked.
ldconfig: File /usr/lib/libjxl_threads.so.0.10 is empty, not checked.
ldconfig: File /usr/lib/libdwarves_reorganize.so.1 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-fbc.so.1 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-pkcs11-openssl3.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libcudadebugger.so is empty, not checked.
ldconfig: File /usr/lib/libXcursor.so.1.0.2 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-egl-gbm.so.1 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-opencl.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-api.so.1 is empty, not checked.
ldconfig: File /usr/lib/libXcursor.so is empty, not checked.
ldconfig: File /usr/lib/libjxl_extras_codec.so is empty, not checked.
ldconfig: File /usr/lib/libnvidia-egl-gbm.so.1.1.1 is empty, not checked.
ldconfig: File /usr/lib/libpcscspy.so.0.0.0 is empty, not checked.
ldconfig: File /usr/lib/libEGL_nvidia.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-ngx.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-allocator.so.1 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-rtcore.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-fbc.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-rtcore.so is empty, not checked.
ldconfig: File /usr/lib/libpcscspy.so.0 is empty, not checked.
ldconfig: File /usr/lib/libjxl_extras_codec.so.0.10 is empty, not checked.
ldconfig: File /usr/lib/libEGL_nvidia.so is empty, not checked.
ldconfig: File /usr/lib/libnvidia-glvkspirv.so is empty, not checked.
ldconfig: File /usr/lib/libnvidia-glsi.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-nvvm.so is empty, not checked.
ldconfig: File /usr/lib/libnvidia-ptxjitcompiler.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libGLESv1_CM_nvidia.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libnvoptix.so.1 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-ptxjitcompiler.so.1 is empty, not checked.
ldconfig: File /usr/lib/libXcursor.so.1 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-tls.so is empty, not checked.
ldconfig: File /usr/lib/libfontenc.so.1 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-nvvm.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-opencl.so.1 is empty, not checked.
ldconfig: File /usr/lib/libjxl.so.0.10.1 is empty, not checked.
ldconfig: File /usr/lib/libopenmpt.so.0 is empty, not checked.
ldconfig: File /usr/lib/libGLESv2_nvidia.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-ml.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libpcsclite.so is empty, not checked.
ldconfig: File /usr/lib/libcuda.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-cfg.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libjxl_cms.so.0.10.1 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-glvkspirv.so.550.54.14 is empty, not checked.
ldconfig: File /usr/lib/libGLESv1_CM_nvidia.so.1 is empty, not checked.
ldconfig: File /usr/lib/libnvidia-pkcs11-openssl3.so is empty, not checked.
:: Running post-transaction hooks...
(1/6) Arming ConditionNeedsUpdate...
(2/6) Updating module dependencies...
(3/6) Install DKMS modules
==> dkms install --no-depmod nvidia/550.54.14 -k 6.7.8-arch1-1
dkms.conf: Error! No 'PACKAGE_NAME' directive specified.
dkms.conf: Error! No 'PACKAGE_VERSION' directive specified.
dkms.conf: Warning! Zero modules specified.
Error! Bad conf file.
File:  does not represent a valid dkms.conf file.
==> WARNING: `dkms install --no-depmod nvidia/550.54.14 -k 6.7.8-arch1-1' exited 8
(4/6) Updating initramfs...
:: Building initramfs for linux (6.7.8-arch1-1)
dracut: Executing: /usr/bin/dracut --force --hostonly --no-hostonly-cmdline /boot/initramfs-linux.img 6.7.8-arch1-1
dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found!
dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found!
dracut: dracut module 'systemd-pcrphase' will not be installed, because command '/usr/lib/systemd/systemd-pcrphase' could not be found!
dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found!
dracut: dracut module 'rngd' will not be installed, because command 'rngd' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmanctl' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand-wait-online' could not be found!
dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found!
dracut: dracut module 'dmraid' will not be installed, because command 'kpartx' could not be found!
dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found!
dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found!
dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found!
dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found!
dracut: memstrack is not available
dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found!
dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found!
dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found!
dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found!
dracut: dracut module 'systemd-pcrphase' will not be installed, because command '/usr/lib/systemd/systemd-pcrphase' could not be found!
dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found!
dracut: dracut module 'rngd' will not be installed, because command 'rngd' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmanctl' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand-wait-online' could not be found!
dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found!
dracut: dracut module 'dmraid' will not be installed, because command 'kpartx' could not be found!
dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found!
dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found!
dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found!
dracut: memstrack is not available
dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found!
dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found!
dracut: *** Including module: systemd ***
dracut: *** Including module: systemd-initrd ***
dracut: *** Including module: i18n ***
dracut: *** Including module: crypt ***
dracut: *** Including module: dm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 60-persistent-storage-dm.rules
dracut: Skipping udev rule: 55-dm.rules
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: kernel-modules-extra ***
dracut: *** Including module: resume ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: Skipping udev rule: 70-persistent-net.rules
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: shutdown ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies ***
dracut: *** Installing kernel module dependencies done ***
dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done ***
dracut: *** Hardlinking files ***
dracut: Mode:                     real
dracut: Method:                   sha256
dracut: Files:                    839
dracut: Linked:                   2 files
dracut: Compared:                 0 xattrs
dracut: Compared:                 41 files
dracut: Saved:                    356.65 KiB
dracut: Duration:                 0.012759 seconds
dracut: *** Hardlinking files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing AuthenticAMD.bin ***
dracut: *** Store current command line parameters ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Creating image file '/boot/initramfs-linux.img' ***
dracut: *** Creating initramfs image file '/boot/initramfs-linux.img' done ***
:: Building fallback initramfs for linux (6.7.8-arch1-1)
dracut: Executing: /usr/bin/dracut --force --no-hostonly /boot/initramfs-linux-fallback.img 6.7.8-arch1-1
dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found!
dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found!
dracut: dracut module 'systemd-pcrphase' will not be installed, because command '/usr/lib/systemd/systemd-pcrphase' could not be found!
dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found!
dracut: dracut module 'rngd' will not be installed, because command 'rngd' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmanctl' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand-wait-online' could not be found!
dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found!
dracut: dracut module 'dmraid' will not be installed, because command 'kpartx' could not be found!
dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found!
dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found!
dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found!
dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found!
dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found!
dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found!
dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found!
dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found!
dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found!
dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found!
dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found!
dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found!
dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found!
dracut: memstrack is not available
dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found!
dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found!
dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found!
dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found!
dracut: dracut module 'systemd-pcrphase' will not be installed, because command '/usr/lib/systemd/systemd-pcrphase' could not be found!
dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found!
dracut: dracut module 'rngd' will not be installed, because command 'rngd' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmanctl' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand-wait-online' could not be found!
dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found!
dracut: dracut module 'dmraid' will not be installed, because command 'kpartx' could not be found!
dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found!
dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found!
dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found!
dracut: memstrack is not available
dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found!
dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found!
dracut: *** Including module: systemd ***
dracut: *** Including module: systemd-initrd ***
dracut: *** Including module: modsign ***
dracut: *** Including module: i18n ***
dracut: *** Including module: btrfs ***
dracut: *** Including module: crypt ***
dracut: *** Including module: dm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 60-persistent-storage-dm.rules
dracut: Skipping udev rule: 55-dm.rules
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: kernel-modules-extra ***
dracut: *** Including module: lvm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 56-lvm.rules
dracut: Skipping udev rule: 60-persistent-storage-lvm.rules
dracut: *** Including module: mdraid ***
dracut: Skipping udev rule: 64-md-raid.rules
dracut: *** Including module: nvdimm ***
dracut: *** Including module: qemu ***
dracut: *** Including module: qemu-net ***
dracut: *** Including module: btrfs-snapshot-overlay ***
dracut: *** Including module: lunmask ***
dracut: *** Including module: resume ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: *** Including module: virtiofs ***
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: shutdown ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies ***
dracut: *** Installing kernel module dependencies done ***
dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done ***
dracut: *** Hardlinking files ***
dracut: Mode:                     real
dracut: Method:                   sha256
dracut: Files:                    2044
dracut: Linked:                   8 files
dracut: Compared:                 0 xattrs
dracut: Compared:                 451 files
dracut: Saved:                    1.42 MiB
dracut: Duration:                 0.031657 seconds
dracut: *** Hardlinking files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing AuthenticAMD.bin ***
dracut: *** Store current command line parameters ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Creating image file '/boot/initramfs-linux-fallback.img' ***
dracut: *** Creating initramfs image file '/boot/initramfs-linux-fallback.img' done ***
(5/6) Check if user should be informed about rebooting after certain system package upgrades.
(6/6) Checking which packages need to be rebuilt
fatal library error, lookup self

I would love to receive some help from you guys !!

Have a great day !!

This is normal when updating in a chroot and can be ignored.

What are the other errors you are getting?

Edit:
ldconfig: File /usr/lib/libdwarves_reorganize.so is empty, not checked. as mentioned above as well during updates…

Can you please explain what this means ?

Luckily I was able to solve all of my issues with a command I found on the reddit that told me to reinstall all of my files again.

pacman -Syu $(pacman -Qnq)

I tweaked this command. I was unable to overwrite the existing file for some reason so I used.

pacman -Syu $(pacman -Qnq) --overwrite "*"

and this fixed all of my issues but I would like to know what I ran across…

Also I would like to know from you guys what is a good update habit ?
When to update and when not to ?
Next time I update what things should I care about ?

It usually means the file was corrupted. In your case, this was probably caused by interrupting an update in the middle while the data was being written.

At least 2x per month is my recommendation.

You can update whenever you want. Some people update 5x per day. I recommend not updating that much but it is up to you.

It is very important to let the update finish.

Here is my general advice on running a system in an easy to maintain way.

2 Likes

Hello @dalto
Since I cannot message you personally for some reason !!
I was able to do that in Manjaro Forum but it might be that I haven’t earned trust

Anyways,

Use a minimal maintenance routine - People often ask how I maintain my system. I do three things. When using advanced filesystems, I setup a scheduled job automate those tasks on a monthly basis.

In one of your tips you said you use automation for your advanced file system. I want to understand what counts as advanced file system and what kind of automation do you perform.
I normally used bleachbit before but now, would not touch it.
I would like to know about how I can do maintain my system.
Sorry !! this question is out of context but would love to hear your answer about it

Have a great day !!

When I use a filesystem like zfs or btrfs, I schedule certain tasks. An example for zfs is that I do a monthly scrub. For btrfs, I do a monthly balance and a monthly scrub.

As for other maintenance tasks, I don’t do much except clean out unneeded orphans once in a while.

That being said, the right amount of maintenance will vary from person to person. For example, I don’t clean my package cache because I have lots of available disk space. If I had less, I probably would automate that as well.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.