Quantcast
Channel: Issues for Drupal core
Viewing all articles
Browse latest Browse all 298566

composer complains "Skipped installation of bin bin/composer for package composer/composer: file not found in package"

$
0
0

Problem/Motivation

A standard composer build now complains Skipped installation of bin bin/composer for package composer/composer: file not found in package and results in a dangling link (vendor/bin/composer pointing to nonexistent vendor/composer/composer/bin/composer - even the composer/bin doesn't exist.

This seems to have been introduced in #3057094: Add Composer vendor/ hardening plugin to core

It's discussed in #3057094-131: Add Composer vendor/ hardening plugin to core and demonstrated in, for example, #3057094-90: Add Composer vendor/ hardening plugin to core

You can repro like this:

$ git checkout 8.8.x
$ rm -rf vendor/
$ composer install

You'll then eventually see:

    Skipped installation of bin bin/composer for package composer/composer: file not found in package

This error is a little bit of a lie because it does create the symlink even though the file doesn't exist.

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet


Viewing all articles
Browse latest Browse all 298566

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>