- 🇺🇸United States smustgrave
Marking because this doesn't seem to break anything. And the great explanation in #5 seems to show this is a bug for only drupal/drupal.
The worst-case outcome for someone who (erroneously) uses drupal/drupal for production after this change is that they have an extra psr-4 namespace declared for the composer/ directory, which will be present, because they're using the repo. Whether that's a problem is something to discuss, but I don't think it is within drupal/drupal.
This is my only concern but if they are using drupa/drupal that seems like user error?
- Status changed to Needs work
almost 2 years ago 12:24pm 23 February 2023 - 🇬🇧United Kingdom catch
There's no MR yet.
Also... given drupal/core is dev only, why do we need to support running this with --no-dev?
- Status changed to Needs review
almost 2 years ago 7:00pm 23 February 2023 - 🇺🇸United States mile23 Seattle, WA
Recent fail seemingly unrelated:
Testing Drupal\Tests\text\Functional\TextFieldTest ....F 5 / 5 (100%) Time: 02:12.704, Memory: 4.00 MB There was 1 failure: 1) Drupal\Tests\text\Functional\TextFieldTest::testTextfieldWidgetsAllowedFormats Failed asserting that '\n uzTtfezy\n \n \n oKFzcW4S_label\n Hello World\n \n ' contains "". /var/www/html/vendor/phpunit/phpunit/src/Framework/Constraint/Constraint.php:122 /var/www/html/vendor/phpunit/phpunit/src/Framework/Constraint/Constraint.php:55 /var/www/html/core/modules/text/tests/src/Functional/TextFieldTest.php:261 /var/www/html/vendor/phpunit/phpunit/src/Framework/TestResult.php:728
Rebased and pushed again for another test.
@catch: The downside of leaving this bug in core is that a developer might composer install without dev for some reason and make a patch that breaks the metapackages. Then a maintainer might end up not noticing that. It seems vaguely unlikely, but it also seems like it would be a real pain to figure out if it broke something else.
- Status changed to RTBC
almost 2 years ago 11:23pm 23 February 2023 - 🇺🇸United States smustgrave
Doesn't seem like it could break anything right?
So it could help those who do what @Mile23 said in #11
Least that's how I'm reading it.
- Status changed to Fixed
almost 2 years ago 12:52am 19 March 2023 -
alexpott →
committed 6a9c88c8 on 10.1.x
Issue #3280415 by Mile23, smustgrave, neclimdul, catch: Metapackage...
-
alexpott →
committed 6a9c88c8 on 10.1.x
Automatically closed - issue fixed for 2 weeks with no activity.