Community Packages

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#74809 - [docker-compose] docker is not a dependency

Attached to Project: Community Packages
Opened by sty (sty) - Friday, 20 May 2022, 22:24 GMT
Last edited by Morten Linderud (Foxboron) - Tuesday, 23 August 2022, 18:14 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Lukas Fleischer (lfleischer)
Andrew Crerar (andrewSC)
Morten Linderud (Foxboron)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No


docker is currently not a dependency of docker-compose. this should be the case, since it obviously relies on docker, and some build scripts rely on the "docker compose" command which doesn't work if docker is not installed.
This task depends upon

Closed by  Morten Linderud (Foxboron)
Tuesday, 23 August 2022, 18:14 GMT
Reason for closing:  Upstream
Comment by Amin Vakil (aminvakil) - Saturday, 21 May 2022, 12:17 GMT
docker-compose can be used even without docker, see this for example:

But I would say we can add it as optdepends.
Comment by Morten Linderud (Foxboron) - Tuesday, 23 August 2022, 18:14 GMT
I don't think this is a packaging bug. Docker is clearly not a dependency of docker-compose and the fact that some build scripts choose to be naive is not good enough to warrant a packaging change in Arch Linux.

Please try change the build scripts.