Ankündigung

Einklappen
Keine Ankündigung bisher.

Installation zerschossen? Freundliche Bitte um Unterstützung.. (Erledigt)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Installation zerschossen? Freundliche Bitte um Unterstützung.. (Erledigt)

    Hallo zusammen,

    läuft die Kiste, Finger weg ;-)
    Nun wollte ich "nur das AVM aktivieren". Dafür habe ich in meiner älteren Installation den AVM Ordner vom Github aktualisiert und das Plugin über das Webinterface hinzugefügt und aktiviert.

    Nun werde ich nach dem Restart mit diversen Meldungen belästigt:

    Pip habe ich schon auf Version 24 gebracht, weiter komme ich nicht:


    2026-05-12 14:53:10 CRITICAL lib.smarthome Python package requirements for configured plugins are not met and unable to install those requirements
    2026-05-12 14:53:10 CRITICAL lib.smarthome Do you have multiple Python3 Versions installed? Maybe PIP3 looks into a wrong Python environment. Try to configure pip_command in etc/smarthome.yaml
    2026-05-12 14:53:10 CRITICAL lib.smarthome Aborting
    2026-05-12 15:13:22 WARNING lib.smarthome.main -------------------- Init SmartHomeNG 1.8.1.master (84873f74) --------------------
    2026-05-12 15:13:22 WARNING lib.smarthome.main Running in Python interpreter 'v3.7.3 final', from directory /usr/local/smarthome
    2026-05-12 15:13:23 WARNING lib.smarthome.main - on Linux-4.4.54-ti-r93-armv7l-with-debian-10.7 (pid=904)
    2026-05-12 15:13:25 ERROR lib.shpypi test_requirements: 'lxml' v4.3.2 too old. Minimum v4.9.2 needed
    2026-05-12 15:13:25 WARNING lib.shpypi Installing plugin requirements for the current user, please wait...
    2026-05-12 15:13:25 WARNING lib.shpypi PIP command read from smarthome.yaml: 'pip3.7'
    2026-05-12 15:13:25 WARNING lib.shpypi > using PIP command: 'pip3.7'
    2026-05-12 15:13:49 ERROR lib.shpypi error: subprocess-exited-with-error

    × python setup.py egg_info did not run successfully.
    │ exit code: 1
    ╰─> [3 lines of output]
    Building lxml version 4.9.4.
    Building without Cython.
    Error: Please make sure the libxml2 and libxslt development packages are installed.
    [end of output]

    note: This error originates from a subprocess, and is likely not a problem with pip.
    error: metadata-generation-failed

    × Encountered error while generating package metadata.



    Ein apt-get update sagt mir, das mein System alt und unsicher ist:

    E: Das Depot »http://security.debian.org buster/updates Release« enthält keine Release-Datei mehr.
    N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäÃig deaktiviert.
    N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8).


    Ich wollte meinen Beagle nun nicht komplett aktualisieren... Reicht es wohl, wenn ich den AVM Plugin Ordner lösche?
    Sonstige Ideen, außer Restore?

    Gruß und Dank
    Jürgen




    ​​
    Zuletzt geändert von Jürgen; 12.05.2026, 17:19.

    #2
    Zitat von Jürgen Beitrag anzeigen
    Sonstige Ideen, außer Restore?
    Das Deaktivieren des AVM-Plugins sollte reichen. Ansonsten den Inhalt des AVM-Plugin Ordners löschen.

    Es ist keine gute Idee, Plugins punktuell zu aktualisieren.

    Kommentar


      #3
      Du reitest da aber wirklich auf einem sehr alten Pferd...

      Was hält Dich davon ab den Beagle auf Trixie zu aktualisieren?

      Kommentar


        #4
        Zitat von bmx Beitrag anzeigen
        Du reitest da aber wirklich auf einem sehr alten Pferd...

        Was hält Dich davon ab den Beagle auf Trixie zu aktualisieren?
        Hi,

        nunja, ist halt die spezielle Version mit Roberts Cape und Onewire, wenn es doch läuft....


        Schaun mer mal,ich veruche mal es wieder ans rennen zu bekommen.
        Update: Ein Umbenenennen des AVM Plugin Ordners hat tatsächlich gereicht, startet wieder alles..


        Gruß Jürgen
        Zuletzt geändert von Jürgen; 12.05.2026, 16:45.

        Kommentar


          #5
          Alles klar, schön das es bei Dir wieder läuft.

          awknx hat das mal versucht auf Debian 12 zum Laufen zu bringen, ich weiß aber nicht ob das geklappt hat. Steht in diesem Thread hier.
          Aber den kennst Du bestimmt schon.

          Kommentar


            #6
            Falls libxml2-dev und libxslt-dev tatsächlich nicht installiert sind, kannst Du erstmal nachsehen, ob die im Cache von APT liegen. Mit etwas Glück kannst Du sie von dort installieren. Das hab ich mit anderen Paketen schon mal gemacht.

            Alternativ die sources.list auf das Archiv umstellen, siehe hier. Falls der Beagle in der sources.list eigene Quellen verwendet, muss man ggfls. nach dem Archiv suchen. Mit aktualisierten Quellen sollte apt-update die Pakete finden. Damit habe ich keine Erfahrung, aber einen Versuch ist es wert.

            Wenn das geklappt hat, mit pip das Paket lxml in Version 4.9.4 von Hand installieren. Danach sollte auch das Plugin funktionieren. Du brauchst die passende Version aus dem Release v1.8.1.

            Gruß
            Wolfram

            Kommentar


              #7
              Die Python Version ist meines Erachtens auch zu alt. Ist ja noch 3.7.

              Kommentar

              Lädt...
              X