Anyway, here are a few more test packages to give a try:
to_install="sudo eopkg it "
# systemd
installed=($(eopkg li | grep systemd | awk '{print $1 "|"}'))
for i in "systemd" "systemd-32bit" "systemd-32bit-dbginfo" "systemd-32bit-devel" "systemd-dbginfo" "systemd-devel" ; do
if [[ " ${installed[*]} " =~ " ${i}| " ]]; then
to_install="$to_install https://solus.reillybrogan.com:8443/systemd-250/$i-250.7-105-1-x86_64.eopkg"
fi
done
# linux-current
installed=($(eopkg li | grep linux-current | awk '{print $1 "|"}'))
for i in "linux-current" "linux-current-headers" "linux-current-dbginfo" ; do
if [[ " ${installed[*]} " =~ " ${i}| " ]]; then
to_install="$to_install https://solus.reillybrogan.com:8443/kernel-5.15.50-patched/$i-5.15.50-217-1-x86_64.eopkg"
fi
done
# nvidia-glx-driver
installed=($(eopkg li | grep nvidia-glx-driver | awk '{print $1 "|"}'))
for i in "nvidia-glx-driver-32bit" "nvidia-glx-driver-common" "nvidia-glx-driver-current" "nvidia-glx-driver-modaliases" ; do
if [[ " ${installed[*]} " =~ " ${i}| " ]]; then
to_install="$to_install https://solus.reillybrogan.com:8443/kernel-5.15.50-patched/$i-515.57-431-1-x86_64.eopkg"
fi
done
# kmod
installed=($(eopkg li | grep kmod | awk '{print $1 "|"}'))
for i in "kmod" "kmod-devel" "kmod-dbginfo" ; do
if [[ " ${installed[*]} " =~ " ${i}| " ]]; then
to_install="$to_install https://solus.reillybrogan.com:8443/kernel-5.15.50-patched/$i-30-12-1-x86_64.eopkg"
fi
done
eval $to_install
This adds a few more changes to the linux-current package that may help. I've included rebuilt nvidia-glx-driver packages as well as kmod and systemd packages since I have those on my system and I accidentally built the linux-current package against them. They won't hurt though.