I am trying to perform a composer update <package>
but getting the following error:
The requested package <package> (locked at <tag>, required as
<version>) is satisfiable by <package>[<tag>] but these conflict
with your requirements or minimum-stability.
Meanwhile, the tag <tag>
exists as a string only in my composer.lock file, which I thought was only modified by composer update
, not read back.
I tried running composer why-not <package>
, but its output didn't really explain the issue:
<program> <other-version> requires <package> (<version>)
What does 'locked at' mean in this context and how do I solve the issue?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…