Description
The package typo3/cms-saltedpasswords <0.2.13 suddenly is marked as insecure and blocks the installation the typo3/cms-core package (due to having a replaces declaration for typo3/cms-saltedpasswords: * in typo3/cms-core).
Observation
A bunch of changes were committed recently to roave/security-advisories - where the conflict declaration does not match with the actual original commit in sensiolabs/security-advisories, for instance:
CLI commands used to reproduce the behavior
composer req --dev roave/security-advisories:dev-latest
./composer.json has been created
Running composer update roave/security-advisories
Loading composer repositories with package information
Updating dependencies
Lock file operations: 1 install, 0 updates, 0 removals
- Locking roave/security-advisories (dev-latest b5487e1)
[...]
composer req typo3/cms-core:^12.4
./composer.json has been updated
Running composer update typo3/cms-core
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- roave/security-advisories dev-latest conflicts with typo3/cms-core v12.4.7.
- roave/security-advisories dev-latest conflicts with typo3/cms-core v12.4.6.
- roave/security-advisories dev-latest conflicts with typo3/cms-core v12.4.5.
- roave/security-advisories dev-latest conflicts with typo3/cms-core v12.4.3.
- roave/security-advisories dev-latest conflicts with typo3/cms-core v12.4.2.
- roave/security-advisories dev-latest conflicts with typo3/cms-core v12.4.1.
- roave/security-advisories dev-latest conflicts with typo3/cms-core v12.4.0.
- roave/security-advisories dev-latest conflicts with typo3/cms-saltedpasswords <0.2.13 (typo3/cms-core v12.4.10 replaces typo3/cms-saltedpasswords *).
- roave/security-advisories dev-latest conflicts with typo3/cms-saltedpasswords <0.2.13 (typo3/cms-core v12.4.9 replaces typo3/cms-saltedpasswords *).
- roave/security-advisories dev-latest conflicts with typo3/cms-saltedpasswords <0.2.13 (typo3/cms-core v12.4.8 replaces typo3/cms-saltedpasswords *).
- roave/security-advisories is locked to version dev-latest and an update of this package was not requested.
- Root composer.json requires typo3/cms-core ^12.4 -> satisfiable by typo3/cms-core[v12.4.0, ..., v12.4.10].
Description
The package
typo3/cms-saltedpasswords <0.2.13suddenly is marked as insecure and blocks the installation thetypo3/cms-corepackage (due to having areplacesdeclaration fortypo3/cms-saltedpasswords: *intypo3/cms-core).Observation
A bunch of changes were committed recently to
roave/security-advisories- where theconflictdeclaration does not match with the actual original commit insensiolabs/security-advisories, for instance:changes
conflictfortypo3/cms-saltedpasswords, original commit is aboutmediawiki/semantic-media-wiki(FriendsOfPHP/security-advisories@baf9dd7)changes
conflictfortypo3/cms-frontend,typo3/cms-backendandtypo3/cms-install, original commit is aboutmediawiki/semantic-media-wiki(FriendsOfPHP/security-advisories@baf9dd7)changes
conflictfortypo3/cms-frontend, original commit is aboutmediawiki/semantic-media-wiki(FriendsOfPHP/security-advisories@baf9dd7)CLI commands used to reproduce the behavior