New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
opensuse: zypper --replacefiles #8685
Conversation
I don't quite know why opensuse has a conflict between go 12 and 13 but the alternative is probably the alternative system. Oh well, this fixes master. We should update all the images and remove this hack. Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
@@ -287,7 +287,7 @@ distro_install_package() { | |||
# --allow-downgrade will make the installation proceed | |||
|
|||
# shellcheck disable=SC2086 | |||
quiet zypper install -y --allow-downgrade --force-resolution $ZYPPER_FLAGS "${pkg_names[@]}" | |||
quiet zypper install -y --allow-downgrade --force-resolution --replacefiles $ZYPPER_FLAGS "${pkg_names[@]}" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
do you have a log with the conflicts indentified by zypper?
For reference:
|
For some reason zypper insists on installing go 1.12 to satisfy the requirements, even though it lists multiple packages that match the query. I suppose
the info:
For comparison trying to install a package that satisfies `golang(API) >= 1.9' is satisfied by the currently installed go1.13:
Perhaps we should use |
Interesting observation and research @bboozzoo -- I'll check and ask my SUSE contacts and perhaps that is indeed the way forward. |
I had a look at this and we're just in an unlucky snapshot. A |
I don't quite know why opensuse has a conflict between go 12 and 13 but
the alternative is probably the alternative system. Oh well, this fixes
master.
We should update all the images and remove this hack.
Signed-off-by: Zygmunt Krynicki me@zygoon.pl