Hi, so I have this question: If I have package foo with different version, as foo-1.0, foo-2.0 and foo-3.0, my understanding is that, if I have foo-1.0 installed and run "*zypper dup*", I will get foo-3.0 installed, skipping foo-2.0. Is this correct? Is there a way to force the installation of foo-2.0 and afterwards foo-3.0? I can only think of having foo-3.0 on a different repo and adding this repo after installing foo-2.0, but sounds a bit hacky. The problem I am trying to address is the case that I have multiple machines with foo-1.0 and need to go to foo-2.0 and then to foo-3.0 because the API or file format may be only compatible between foo-1.0 and foo-2.0, foo-2.0 and foo-3.0, but not between foo-1.0 and foo-3.0. This sounds like it should be a "typical" problem on a rolling release as Tumbleweed ... right? Any ideas/experience? thanks in advance jordi