Would be interesting to find out which programm is creating those. e.g. try next time you see it stat /tmp/*/pkglist-0 and see if it matches with when /var/log/zypper.log says it ran