[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [atomic-devel] forbidden base package replacement




On 05/31/2018 08:04 AM, arnaud gaboury wrote:
> In order to create a Kubernetes cluster, I want to downgrade docker to docker-ce-17.03.
> 
> I uninstalled successfully current docker version with some dependencies with the following command:
> 
> ------------------------------
> # rpm-ostree override remove cockpit-docker docker docker-common
> ------------------------------
> 
> Now i want to install two rpm files for docker:
> 
> -------------------------------
> # rpm-ostree install docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm
> ------------------------------
> 
> The above command returned:
> 
> -----------
> Resolving dependencies... Forbidden base package replacements:
>   selinux-policy-targeted 3.14.1-29.fc28 -> 3.14.1-30.fc28 (updates)
>   selinux-policy 3.14.1-29.fc28 -> 3.14.1-30.fc28 (updates)
> failed
> error: Some base packages would be replaced
> --------------------
> 

This is basically because the content in your current deployment is a
bit out of date with what is in the updates yum repos. This will probably
be fixed by running rpm-ostree upgrade first.

If that doesn't fix it you can `rpm-ostree rebase fedora/28/x86_64/updates/atomic-host`
to get the latest (but un-released) tree, which should match exactly the yum repo.

Summary:

- Try rpm-ostree upgrade && reboot + rpm-ostree install
- Try `rpm-ostree rebase fedora/28/x86_64/updates/atomic-host` && reboot + rpm-ostree install

Dusty 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]