On Wednesday, October 26, 2016 2:46:28 PM CDT Carlos E. R. wrote:
On 2016-10-25 22:05, Jimmy Berry wrote:
A proposal for review and discussion:
In the same way that TW is released in snapshots the repo itself would benefit from being presented by snapshot. Currently, if one wants to install a new package or perhaps *-debuginfo packages problems can occur especially on TW (and I have run into these both personally and with folks I support).
A new package brings in a bunch of new dependencies that are compiled against newer versions of already installed dependencies and one ends up with an unusable package or worse.
Alternatively, dependency checks may only be resolvable with a full system update anyway. The end result is that a TW install can be unmodifiable in a short period of time without updating to a newer snapshot first. This is compounded when rolling back via snapper due to an issue that the user is waiting to be resolved.
Or, zypper be improved to know about and support release number by command option, and then use only one repo.
Having several repos has the problem that the user has to specify which repo to use every week.
All the rpms for previous snapshots need to be there and the relationship to eachother known. The release number is already available in openSUSE-release. Having zypper hide the repos with the wrapper as described means users will not even notice if they do not want to. Whenever you zypper dup, a check for newer snapshot will auto switch repos (one way it could work). You need everything a proper repo provides and trying to nest it inside a repo is far more complicated than it is worth considering how easily zypper could just switch the repos out automatically. -- Jimmy -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org