Also eigentlich ist Composer da sehr deutlich:

❯ composer install --no-dev
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - The requested PHP extension ext-foo * is missing from your system. 
Install or enable PHP's foo extension.

Running update with --no-dev does not mean require-dev is ignored, it just 
means the packages will not be installed. If dev requirements are blocking the 
update you have to resolve those problems.

Ich weiss zwar nicht warum es das tut, aber die Botschaft ist klar…

Also kein Bug.

Viele Grüße, 
Andreas


> On 1. Oct 2017, at 11:02, Udo1 <u...@gmx.net> wrote:
> 
> Hallo Andreas,
> 
> Am 01.10.2017 um 10:56 schrieb Andreas Goetz:
>> composer install —no-dev
>> Geht das?
> 
> 
> Im Skript wird composer mit der --no-dev Option aufgerufen:
> 
>> echo
>> echo "installing dependencies..."
>> pushd "$vz_dir"
>>        "$COMPOSER" install --no-dev
>>        echo
>>        ask "install server-side graph generation (jpgraph, not required for 
>> frontend)?" n
>>        if [ "$REPLY" == "y" ]; then
>>                "$COMPOSER" require --update-no-dev jpgraph/jpgraph:dev-master
>>        fi
>> popd
> 
> 
> Gruß
> Udo

Antwort per Email an