docker-ce-packaging icon indicating copy to clipboard operation
docker-ce-packaging copied to clipboard

[WIP] CLI RPM: only conflict with older engine packages

Open thaJeztah opened this issue 7 years ago • 2 comments

Engine packages 18.09 and up no longer contain the CLI (as it is split to a separate package), so we can limit the conflict to older packages.

This change should allow users to install a Docker CE CLI on a host that has Docker EE Engine 18.09, or vice-versa (an EE CLI on a host that has Docker CE Engine 18.09).

Also see https://fedoraproject.org/wiki/Packaging:Conflicts#Splitting_Packages

thaJeztah avatar Nov 28 '18 15:11 thaJeztah

@andrewhsu @seemethere I opened this for discussion, and marked it "WIP", because I wasn't sure what version format to use 😅 (e.g. if the EPOCH is needed etc)

thaJeztah avatar Nov 28 '18 15:11 thaJeztah

Actually, this may not work, because the engine is specific about ce/ee, and marks docker-ce-cli as requirement 🤔

thaJeztah avatar Nov 28 '18 15:11 thaJeztah