haha, i understand now your trouble, you do not have applied the change about package name. All the package from obarun repo named xxx-nosystemd were renamed without the suffix nosystemd e.g. qt5-base-nosystemd become qt5-base. So, you need first to apply the change. To do it, please refer to this post :
http://obarun.org/forum/viewtopic.php?id=224 and in particular the post n°3 written by bit.
Some variable are not set correctly on your pacman.conf, you don't use gpg signature. Obviously is not important to maintain the system but it's very important for security for downloading package, i mean with gpg, you are sure that the package downloaded come from "the good place". So, if you want to use gpg make those following change : (do not forget to install obarun-keyring package if it doesn't installed already before making the change)
replace
SigLevel = Never #
by
SigLevel = Required DatabaseOptional
replace
[obarun]
# SigLevel = PackageRequired
by
[obarun]
SigLevel = PackageRequired
.
onemore, this following change concern pacopts features, please see this post
http://obarun.org/forum/viewtopic.php?id=172 and this
http://obarun.org/forum/viewtopic.php?id=99. So replace
NoExtract = /usr/lib/systemd/ /usr/lib/libsystemd*.* /usr/lib/tmpfiles.d/
by
NoExtract = /usr/lib/libsystemd*.*
Tia ! :D