[vz-users] Neues Image Re:Volkszähler 2.0 - Neue Features

Tobias Lehr tobias.lehr at me.com
Mon Apr 8 23:15:34 CEST 2019


Hallo,

Also ich habe nochmal mit —no-dev getestet, aber das geht auch nicht. Folgendes habe ich getestet:

Installation von Composer und den Middleware Abhängigkeiten nach dieser Anleitung https://wiki.volkszaehler.org/howto/building_raspberry_pi_image_for_vz <https://wiki.volkszaehler.org/howto/building_raspberry_pi_image_for_vz>

Dann manuelle installation der middleware nach dieser Anleitung: https://wiki.volkszaehler.org/software/middleware/installation <https://wiki.volkszaehler.org/software/middleware/installation> bis zu dem Punkt mit Composer install, aber mit angehängtem —no-dev, selbes Bild wie in meiner letzten mail

Dann habe ich mir das Install Script der middleware mal angeschaut und wenn mich nicht alles täuscht, wird in Zeile 238 der Composer mit —no-dev aufgrufen:   "$COMPOSER" install --no-dev

Was ich dann gemacht habe, aus einem Bauchgefühl heraus, ich habe die in dieser Anleitung: https://wiki.volkszaehler.org/software/middleware/installation <https://wiki.volkszaehler.org/software/middleware/installation> genannten php pakete nochmal mit -y -t buster installiert und habe jeweils 7.2 mit 7.3 ersetzt, dann ging es ohne Probleme. Was das jetzt genau bedeutet, und ob ich damit murks gemacht habe, kann ich nicht sagen, das müssen die Profis beurteilen. Mir kam es in der Fehlermeldung nur so vor, als wüsste der raspi nicht genau welche php pakete nun installiert sind.

Die Installation von vzlogger nach dieser Anleitung: https://wiki.volkszaehler.org/software/controller/vzlogger/installation_cpp-version <https://wiki.volkszaehler.org/software/controller/vzlogger/installation_cpp-version> hat funktiobniert, er bemerkt am ende nur das er keine vzlogger.conf hat und man diese noch erstellen muss, bevor man den service startet.

Gruß Tobias 

> Am 08.04.2019 um 21:29 schrieb Andreas Goetz <cpuidle at gmail.com>:
> 
> Installier mal mit —no-dev 
> 
> Das phpunit brauchst du nicht.
> 
> Viele Grüße, Andreas
> 
> 
>> On 8. Apr 2019, at 21:17, Tobias Lehr <tobias.lehr at me.com <mailto:tobias.lehr at me.com>> wrote:
>> 
>> Hallo,
>> 
>> habe eben das image ausprobiert. Frisch auf der SD karte bootet das System ohne Probleme. Also habe ich mir gedacht ich installiere mal noch vzlogger und middelware.
>> 
>> Also nach der image anleitung Composer und die Abhänigkeiten für die Middleware installiert. Anschließend die Installation der middleware mit dem install script gestartet, diese bricht aber nach dem Aufruf von composer mit folgender Fehlermeldung ab:
>> 
>> Your requirements could not be resolved to an installable set of packages.
>> 
>>   Problem 1
>>     - phpunit/phpunit 7.5.8 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.5.7 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.5.6 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.5.5 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.5.4 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.5.3 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.5.2 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.5.1 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.5.0 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.4.5 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.4.4 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.4.3 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.4.2 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.4.1 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.4.0 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.3.5 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.3.4 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.3.3 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.3.2 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.3.1 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.3.0 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.2.7 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.2.6 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.2.5 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.2.4 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.2.3 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.2.2 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.2.1 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.2.0 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.1.5 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.1.4 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.1.3 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.1.2 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.1.1 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.1.0 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.0.3 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.0.2 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.0.1 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - phpunit/phpunit 7.0.0 requires ext-dom * -> the requested PHP extension dom is missing from your system.
>>     - Installation request for phpunit/phpunit ^7.0 -> satisfiable by phpunit/phpunit[7.0.0, 7.0.1, 7.0.2, 7.0.3, 7.1.0, 7.1.1, 7.1.2, 7.1.3, 7.1.4, 7.1.5, 7.2.0, 7.2.1, 7.2.2, 7.2.3, 7.2.4, 7.2.5, 7.2.6, 7.2.7, 7.3.0, 7.3.1, 7.3.2, 7.3.3, 7.3.4, 7.3.5, 7.4.0, 7.4.1, 7.4.2, 7.4.3, 7.4.4, 7.4.5, 7.5.0, 7.5.1, 7.5.2, 7.5.3, 7.5.4, 7.5.5, 7.5.6, 7.5.7, 7.5.8].
>> 
>>   To enable extensions, verify that they are enabled in your .ini files:
>>     - /etc/php/7.3/cli/php.ini
>>     - /etc/php/7.3/cli/conf.d/10-mysqlnd.ini
>>     - /etc/php/7.3/cli/conf.d/10-opcache.ini
>>     - /etc/php/7.3/cli/conf.d/10-pdo.ini
>>     - /etc/php/7.3/cli/conf.d/20-apcu.ini
>>     - /etc/php/7.3/cli/conf.d/20-calendar.ini
>>     - /etc/php/7.3/cli/conf.d/20-ctype.ini
>>     - /etc/php/7.3/cli/conf.d/20-exif.ini
>>     - /etc/php/7.3/cli/conf.d/20-fileinfo.ini
>>     - /etc/php/7.3/cli/conf.d/20-ftp.ini
>>     - /etc/php/7.3/cli/conf.d/20-gd.ini
>>     - /etc/php/7.3/cli/conf.d/20-gettext.ini
>>     - /etc/php/7.3/cli/conf.d/20-iconv.ini
>>     - /etc/php/7.3/cli/conf.d/20-imap.ini
>>     - /etc/php/7.3/cli/conf.d/20-intl.ini
>>     - /etc/php/7.3/cli/conf.d/20-json.ini
>>     - /etc/php/7.3/cli/conf.d/20-mbstring.ini
>>     - /etc/php/7.3/cli/conf.d/20-mysqli.ini
>>     - /etc/php/7.3/cli/conf.d/20-pdo_mysql.ini
>>     - /etc/php/7.3/cli/conf.d/20-pdo_sqlite.ini
>>     - /etc/php/7.3/cli/conf.d/20-phar.ini
>>     - /etc/php/7.3/cli/conf.d/20-posix.ini
>>     - /etc/php/7.3/cli/conf.d/20-readline.ini
>>     - /etc/php/7.3/cli/conf.d/20-shmop.ini
>>     - /etc/php/7.3/cli/conf.d/20-sockets.ini
>>     - /etc/php/7.3/cli/conf.d/20-sqlite3.ini
>>     - /etc/php/7.3/cli/conf.d/20-sysvmsg.ini
>>     - /etc/php/7.3/cli/conf.d/20-sysvsem.ini
>>     - /etc/php/7.3/cli/conf.d/20-sysvshm.ini
>>     - /etc/php/7.3/cli/conf.d/20-tokenizer.ini
>>     - /etc/php/7.3/cli/conf.d/20-zip.ini
>>     - /etc/php/7.3/cli/conf.d/25-apcu_bc.ini
>>   You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode.
>> 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 werde jetzt ml schauen ob ich mit der vzlogger Installation zu rande komme.
>> 
>> Gruß Tobias
>> 
>> 
>>> Am 08.04.2019 um 07:10 schrieb Daniel Lauckner <vz at jahp.de <mailto:vz at jahp.de>>:
>>> 
>>> Morgen,
>>> 
>>> 
>>> sollte in etwas mehr als 1h unter
>>> https://demo.volkszaehler.org/downloads/2019-04-08-raspian_stretch_php73.zip <https://demo.volkszaehler.org/downloads/2019-04-08-raspian_stretch_php73.zip>
>>> zu finden sein.
>>> 
>>> 
>>> mfg Daniel
>>> 
>> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20190408/2dd3b618/attachment-0001.html>


More information about the volkszaehler-users mailing list