I am trying to use delta RPM's with zypper and having no success. I have a remote zypper repo called remote-repo that contans v1 for package A and a delta RPM between v1 and v2. On my SLES 11 SP3 system, I have added zypper repo remote-repo with --keep-packages enabled.

After installing v1 of A, I want to do a zypper up with the expectation that the delta RPM will be downloaded and then applied to the previously installed (and preserved) v1 package. I only get a message stating that the highest version, v1, is already installed.

I used create-repo --deltas --max-delta-rpm-size=10000000000 --oldpackagedirs ../oldpackages . to generate the remote zypper repo.

Can I do this with zypper?