Hello, On Aug 5 14:25 Richard Brown wrote (excerpt):
On 5 August 2015 at 14:21, Takashi Iwai
wrote: ... having old packages allows developer to check whether the regression comes from which package more easily. Currently, even just for reproducing the reported problem, you'll have to build the old package manually at each time.
... If someone upgrades to a new snapshot and finds problems, rolling back to using snapper should be the safe and sane option they should consider.
I think your goals contradict. As far as I understand Takashi has the developer in mind (probably the developer together with an experienced user) while in contrast it seems you have arbitrary users in mind. Imagine a user report like that: "On my TW 12346 foo does not work. After rolling back to TW 12345 it works." What does that tell the developer of foo? Not very much. Usually this means the developer needs more time to reproduce it on his own. In contrast imagine a user report like that: "On TW foo 124 does not work. After going back to foo 123 it works." Now the developer knows the root cause is likely isolated in the package foo from foo 123 -> 124. Finally imagine a user report like that: "On my TW 12346 foo 124 does not work. I tried going back to foo 123 it became even worse. After rolling back to TW 12345 with foo 123 it works." Now the developer knows the root cause could be in the package foo from foo 123 -> 124 but also it could be something outside of the package foo. If going back to an older version of a package would mess up the whole system there should be (at least in theory) appropriate RPM requirements so that one cannot easily do that. For example when zypper tells that zillions of other packages would also need to be downgraded. FWIW: I have my own opinion regarding statements that declare something to be "sane" because this implies the opposite point of view is "insane" which is argumentum ad hominem. Kind Regards Johannes Meixner -- SUSE LINUX GmbH - GF: Felix Imendoerffer, Jane Smithard, Dilip Upmanyu, Graham Norton - HRB 21284 (AG Nuernberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org