[vz-dev] 'php-apc' has no installation candidate

Andreas Goetz cpuidle at gmail.com
Sun Oct 1 12:35:16 CEST 2017


Eine Lösung fällt mir noch ein: wir könnten die composer.lock Datei mit installieren. Diese Dokumentiert welche Module konkret installiert werden. Damit müsste auch composer install nicht mehr überlegen was zu tun ist sondern einfach die Liste abarbeiten (m.E. einfacher). Tatsächlich ist das sogar das vorgeschlagene Vorgehen von Composer.

Muss ich mal probieren und bei Gelegenheit ändern.

Viele Grüße, Andreas

> On 1. Oct 2017, at 12:29, Andreas Goetz <cpuidle at gmail.com> wrote:
> 
> PS.: neben —no-dev lässt sich auch noch --ignore-platform-reqs
> anfügen. Dann wird aber (leider) auch nicht mehr geprüft ob die richtige PHP Version installiert ist…
> 
> Viele Grüße, Andreas
> 
>> On 1. Oct 2017, at 12:26, Andreas Goetz <cpuidle at gmail.com <mailto:cpuidle at gmail.com>> wrote:
>> 
>> 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 <udo1 at gmx.net <mailto:udo1 at 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
>> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-dev/attachments/20171001/d46085b8/attachment.html>


More information about the volkszaehler-dev mailing list