On 2015-08-03 15:36, wolfi323 wrote:
> Sorry, can’t help you more, i don’t find any information about those
> “patch rpms” either, other than that they don’t seem to exist…
In openSUSE, patches are FULL rpms, which is why they are not
documented. It is simply what we apply with “zypper patch”.
A delta rpm contains just the differences between a previous rpm and the
current one. The download is smaller, but at the local machine the delta
is applied against the original rpm, creating the same FULL patch rpm,
the same as if you had downloaded it directly. At a second step, the rpm
command installs that locally created patch rpm, not the delta.
With fast internet, it is often faster to ignore deltas:
/etc/zypp/zypp.conf
download.use_deltarpm = false
Thus in both cases, delta or patch, the rpm command applies a full
package update. That’s how it works.
Of course, the rpm might, or might not, compare the current installed
files with what is contained in the patch, and decide not to touch
unchanged files. Or not. This is a detail I don’t know. A test would
find out.
So I guess the client is misguided.
Or I’m wrong, and SLES works differently — after all, this is not a SLES
forum so I have no reason to know

–
Cheers / Saludos,
Carlos E. R.
(from 13.1 x86_64 “Bottle” (Minas Tirith))