true, that would be an option – though then packages which explicitely target dev-master would not be installable. So either we recommend against using dev-master - or we find a different way
BTW - I don’t fully get the difference between @dev and dev-master yet… Seems I have a lot to learn about composer
All the best,
Sebastian
PS: I am having above problems from time to time; maybe it’s time to find a best practice there (or if it exists, document it somewhere )
What @daniellienert suggested is the way to go. Packages that explicitly require dev-master are, well… suspicious. And rarely seen.
The difference between @dev and dev-master?
@dev` is a stability flag, saying “it’s ok to use a dev version of that package” - in whatever version, so it could be any branch. And it might resolve to a stable (or alpha, beta, rc) version instead.
dev-master says: “install the tip of the master branch”.