Commit 4adf4e4d authored by Helmut Hummel's avatar Helmut Hummel
Browse files

[BUGFIX] Add conflicts to core extensions' composer.json

Core extensions installed individually (from subtree split)
must never be installed together with the typo3/cms package

We can avoid this, by adding a conflict section in each
composer.json

Resolves: #81982
Releases: master, 8.7
Change-Id: Ia6a346227852237f58875a3e3216d3cad298f8bf
Reviewed-on: https://review.typo3.org/53603

Tested-by: default avatarTYPO3com <no-reply@typo3.com>
Reviewed-by: Markus Klein's avatarMarkus Klein <markus.klein@typo3.org>
Reviewed-by: Sascha Egerer's avatarSascha Egerer <sascha@sascha-egerer.de>
Reviewed-by: Helmut Hummel's avatarHelmut Hummel <typo3@helhum.io>
Tested-by: Helmut Hummel's avatarHelmut Hummel <typo3@helhum.io>
parent 2027473d
......@@ -8,6 +8,9 @@
"require": {
"typo3/cms-core": "*"
},
"conflict": {
"typo3/cms": "*"
},
"replace": {
"about": "*",
"aboutmodules": "*"
......
......@@ -8,6 +8,9 @@
"require": {
"typo3/cms-core": "*"
},
"conflict": {
"typo3/cms": "*"
},
"replace": {
"backend": "*"
},
......
......@@ -8,6 +8,9 @@
"require": {
"typo3/cms-core": "*"
},
"conflict": {
"typo3/cms": "*"
},
"replace": {
"belog": "*"
},
......
......@@ -8,6 +8,9 @@
"require": {
"typo3/cms-core": "*"
},
"conflict": {
"typo3/cms": "*"
},
"replace": {
"beuser": "*"
},
......
......@@ -8,6 +8,9 @@
"require": {
"php" : "^7.0"
},
"conflict": {
"typo3/cms": "*"
},
"replace": {
"core": "*"
},
......
......@@ -8,6 +8,9 @@
"require": {
"typo3/cms-core": "*"
},
"conflict": {
"typo3/cms": "*"
},
"replace": {
"cshmanual": "*"
},
......
......@@ -8,6 +8,9 @@
"require": {
"typo3/cms-core": "*"
},
"conflict": {
"typo3/cms": "*"
},
"replace": {
"documentation": "*"
},
......
......@@ -8,6 +8,9 @@
"require": {
"typo3/cms-core": "*"
},
"conflict": {
"typo3/cms": "*"
},
"replace": {
"extbase": "*"
},
......
......@@ -8,6 +8,9 @@
"require": {
"typo3/cms-core": "*"
},
"conflict": {
"typo3/cms": "*"
},
"replace": {
"extensionmanager": "*"
},
......
......@@ -8,6 +8,9 @@
"require": {
"typo3/cms-core": "*"
},
"conflict": {
"typo3/cms": "*"
},
"replace": {
"feedit": "*"
},
......
......@@ -8,6 +8,9 @@
"require": {
"typo3/cms-core": "*"
},
"conflict": {
"typo3/cms": "*"
},
"replace": {
"felogin": "*"
},
......
......@@ -8,6 +8,9 @@
"require": {
"typo3/cms-core": "*"
},
"conflict": {
"typo3/cms": "*"
},
"replace": {
"filelist": "*"
},
......
......@@ -8,6 +8,9 @@
"require": {
"typo3/cms-core": "*"
},
"conflict": {
"typo3/cms": "*"
},
"replace": {
"filemetadata": "*"
},
......
......@@ -8,6 +8,9 @@
"require": {
"typo3/cms-core": "*"
},
"conflict": {
"typo3/cms": "*"
},
"replace": {
"fluid": "*"
},
......
......@@ -9,6 +9,9 @@
"typo3/cms-core": "*",
"typo3/cms-frontend": "*"
},
"conflict": {
"typo3/cms": "*"
},
"replace": {
"fluid_styled_content": "*"
},
......
......@@ -8,6 +8,9 @@
"require": {
"typo3/cms-core": "*"
},
"conflict": {
"typo3/cms": "*"
},
"replace": {
"form": "*"
},
......
......@@ -8,6 +8,9 @@
"require": {
"typo3/cms-core": "*"
},
"conflict": {
"typo3/cms": "*"
},
"replace": {
"frontend": "*"
},
......
......@@ -8,6 +8,9 @@
"require": {
"typo3/cms-core": "*"
},
"conflict": {
"typo3/cms": "*"
},
"replace": {
"impexp": "*"
},
......
......@@ -8,6 +8,9 @@
"require": {
"typo3/cms-core": "*"
},
"conflict": {
"typo3/cms": "*"
},
"replace": {
"indexed_search": "*"
},
......
......@@ -8,6 +8,9 @@
"require": {
"typo3/cms-core": "*"
},
"conflict": {
"typo3/cms": "*"
},
"replace": {
"info": "*"
},
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment