zypper: handle lists of packages efficiently