golang-docker-credential-helpers is unneeded dep

Bug #1792824 reported by Aidan Hunt
24
This bug affects 5 people
Affects Status Importance Assigned to Milestone
docker-compose (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Not sure why this is a dependency of docker-compose, it isn't mentioned in upstream install instructions, which just ships a binary: https://docs.docker.com/compose/install/#install-compose. And it isn't a dependency on Debian either: https://packages.debian.org/stretch/docker-compose

Revision history for this message
Aidan Hunt (aidanh010) wrote :

see https://github.com/moby/moby/issues/37916 for the problem caused by this dependency chain

Revision history for this message
Jeremy Bícha (jbicha) wrote :

It is a dependency in Debian too.

docker-compose depends on python-docker which depends on python-dockerpycreds which depends on golang-docker-credential-helpers

You can check the requirements.txt for those packages but they all look correct.
For dockerpycreds, the README says that "the docker-credential executable for the platform must be installed on the user's system."

Since these packages are maintained in Debian, please consider filing a Debian bug if there is an issue here. You can try the instructions at https://wiki.ubuntu.com/Debian/Bugs

I'm closing this bug since it looks like the dependency is correct.

Changed in docker-compose (Ubuntu):
status: New → Invalid
Revision history for this message
Jeremy Bícha (jbicha) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.