yay, it works! (unsurprisingly, I suppose) ��� even when there are updates but no patches: linux-2iyu:~ # (zypper lu -t package -t patch || echo 'exit status' $? ; date ) 2>&1 |tee -a ~/zypper.log Retrieving repository 'RWTH:Leap-42.3-Packman' metadata [...done] Building repository 'RWTH:Leap-42.3-Packman' cache [....done] Loading repository data... Reading installed packages... Patches No updates found. Package updates S | Repository | Name | Current Version | Available Version | Arch --+------------------------+-------------+----------------------+----------------------+------- v | RWTH:Leap-42.3-Packman | libx264-152 | 0.152svn20180305-2.1 | 0.152svn20180305-3.1 | x86_64 Mon 16 Apr 14:18:57 CEST 2018 linux-2iyu:~ # (zypper patch --with-update || echo 'exit status' $? ; date ) 2>&1 |tee -a ~/zypper.log Loading repository data... Reading installed packages... Resolving package dependencies... The following package is going to be upgraded: libx264-152 1 package to upgrade. Overall download size: 340.2 KiB. Already cached: 0 B. No additional space will be used or freed after the operation. Continue? [y/n/...? shows all options] (y): Retrieving package libx264-152-0.152svn20180305-3.1.x86_64 (1/1), 340.2 KiB (915.9 KiB unpacked) Retrieving: libx264-152-0.152svn20180305-3.1.x86_64.rpm [.done (99.0 KiB/s)] Checking for file conflicts: [...done] (1/1) Installing: libx264-152-0.152svn20180305-3.1.x86_64 [.........done] Mon 16 Apr 14:19:46 CEST 2018 linux-2iyu:~ #