Bug 1043676 - drop docker from rawhide (or redirect to wmdocker)
Summary: drop docker from rawhide (or redirect to wmdocker)
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: docker
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Andreas Bierfert
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 1038102
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-12-16 21:34 UTC by Lokesh Mandvekar
Modified: 2014-07-11 20:30 UTC (History)
14 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-06-09 12:58:40 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 1051643 0 unspecified CLOSED retire docker and provide wmdocker for epel(6+) 2021-02-22 00:41:40 UTC
Red Hat Bugzilla 1055712 0 medium CLOSED Review Request: docker - Automates deployment of containerized applications 2021-02-22 00:41:40 UTC

Internal Links: 1051643 1055712

Description Lokesh Mandvekar 2013-12-16 21:34:22 UTC
Description of problem: docker installation conflicts with docker-io, so I was hoping it be dropped or redirected to wmdocker

Error Summary
-------------
If docker is already installed and I try to install docker-io, I see this:

Transaction check error:
  file /usr/bin/docker from install of docker-io-0.7.1-1.fc21.x86_64 conflicts with file from package docker-1.5-10.fc21.x86_64

Similar is true if order of packages is reversed.

How reproducible: consistent

Steps to Reproduce:
1. yum install docker
2. yum install docker-io

Additional info: https://fedorahosted.org/fpc/ticket/341#comment:13

Comment 1 Daniel Walsh 2013-12-17 15:41:21 UTC
Could we obsolete the docker-1.5-10.fc21.x86_64 package and then use an epoch for the new docker package?

Comment 2 Lokesh Mandvekar 2013-12-17 15:53:46 UTC
(In reply to Daniel Walsh from comment #1)
> Could we obsolete the docker-1.5-10.fc21.x86_64 package and then use an
> epoch for the new docker package?

Looks like that was considered too: https://fedorahosted.org/fpc/ticket/341#comment:7

Comment 3 Lokesh Mandvekar 2013-12-17 15:58:28 UTC
Andreas, could you also release wmdocker for f19 and el6? Currently, looks like people (on f19 and el6) wanting to install docker-io have no option but to remove docker (or vice versa)

Comment 4 Andreas Bierfert 2013-12-17 16:37:31 UTC
Since wmdocker already is in place, docker can be dropped completely.

Comment 5 Lokesh Mandvekar 2014-01-20 02:40:13 UTC
(In reply to Andreas Bierfert from comment #4)
> Since wmdocker already is in place, docker can be dropped completely.

Hi Andreas,

Could we please begin the retirement/expiration process for docker and have wmdocker replace it in all existing branches?

There's quite a lot of demand to have docker-io become the new docker in epel 6 and 7. I'm not sure if requesting an epel7 branch for 'docker' (for the current docker-io) would go cleanly given that https://admin.fedoraproject.org/pkgdb/acls/name/docker still exists.

Thanks.

Comment 6 dcorking 2014-05-26 08:19:21 UTC
The reported issue can be fixed in F20 by renaming the dock app binary.

I suggested a workaround for releases without the wmdocker package at 

https://bugzilla.redhat.com/show_bug.cgi?id=1101123

Comment 7 Daniel Walsh 2014-05-26 10:47:14 UTC
The problem is this is against the "Fedora packaging rules"

Comment 8 dcorking 2014-05-26 11:06:06 UTC
(I reposted the workaround for F20, and earlier, at https://bugzilla.redhat.com/show_bug.cgi?id=1038102 )

@Daniel: Which suggestion is against the packaging rules? Is there a way to rename the package within the rules, or should we request an exception?

For F21 and later, what is the correct way to point users of the docker package to wmdocker?

Comment 9 dcorking 2014-05-26 11:24:03 UTC
See also: https://bugzilla.redhat.com/show_bug.cgi?id=1005459 'Rename Review: wmdocker - KDE and GNOME2 system tray replacement docking application'

Comment 10 Lokesh Mandvekar 2014-05-26 17:58:16 UTC
(In reply to dcorking from comment #8)
> 
> For F21 and later, what is the correct way to point users of the docker
> package to wmdocker?

I think https://fedorahosted.org/fpc/ticket/341#comment:13 might address this. Also, maybe a post to fedora-announce might take care of this(?)

Comment 11 Matthew Miller 2014-06-09 12:25:50 UTC
This is now complete -- only docker-io is in rawhide, and `yum install docker` will install it.

Comment 12 Daniel Walsh 2014-06-09 12:34:25 UTC
Awesome.


Note You need to log in before you can comment on or make changes to this bug.