I think this might related to something corrupted in the package database. Did you had a crash while installing/updating a package ? I get the exact same error when I select libsoup-2_4-1 from Yast’s “install/remove software”.
See -> kernel 2.6.31.12 floading /var to death - openSUSE Forums
@ AFI420 Try (as root):
rpmdb --rebuilddb