Ansicht von 9 Antwort-Themen
  • Autor
    Beiträge
    • #30627
      Chris Ru
      Teilnehmer

        Ich versuche gerade ein Update von 10.1 auf 11.0.1.

        Wenn ich perl /opt/otobo/bin/otobo.CheckModules.pl -list ausführe wird mir angezeigt, dass

        o HTTP::Message....................FAILED! Version 6.13 installed but >= 6.18 is required!

        Ich habe versucht es via cpan und cpanm zu updaten, das gelingt auch und danach wird mir angezeigt

        HTTP::Message is up to date. (6.45)

        aber wenn ich den Modulcheck wieder ausführe, wird es wieder als Version 6.13 angezeigt. Kann mir jemand helfen? Bei den anderen Fehlenden Perl Modulen war ein Commando fürs Update hintendran, wie man es installiert, aber hier bei HTTP::Message leider nicht.

      • #30632
        marcel-graf
        Teilnehmer

          laut google suche  https://metacpan.org/release/OALDERS/HTTP-Message-6.45/source/INST

          dort steht:
          ## Installation with cpanm

          If you have cpanm, you only need one line:

          % cpanm HTTP::Message

          If it does not have permission to install modules to the current perl, cpanm
          will automatically set up and install to a local::lib in your home directory.
          See the local::lib documentation (https://metacpan.org/pod/local::lib) for
          details on enabling it in your environment.

        • #30633
          Chris Ru
          Teilnehmer

            Das hab ich gemacht, aber otobo sagt halt immer noch, dass 6.13 installiert ist, obwohl cpanm sagt, dass 6.45 installiert ist.

          • #30636
            marcel-graf
            Teilnehmer

              Ich kann es selbst leider nicht testen, da wir nur Docker benutzen.

            • #30638
              marcel-graf
              Teilnehmer

                was wird als linux unterbau benutzt?

              • #30639
                Chris Ru
                Teilnehmer

                  22.04.4 LTS

                • #30693
                  marcel-graf
                  Teilnehmer

                    eventuell hat der Otobo Support hier noch eine Idee oder jemand der ähnliche Probleme hatte.

                  • #30704
                    Stefan Rother
                    Administrator

                      Hi,

                      ich habe einen Artikel in den Papierkorb verschoben, da es einfach nichts mit dem Problem zu tun hatte.

                      Kannst Du einfach mal folgendes versuchen?

                      root> apt-get install libhttp-message-perl

                      Schöne Grüße,

                      Stefan

                    • #30708
                      bes
                      Teilnehmer

                        Hallo,

                        da scheint sich das Kernel/cpan-lib von OTOBO 10.1 irgendwo eingeschlichen zu haben. In OTOBO 10.1 wurde HTTP::Message bereits benutzt. Es wurde in /opt/otobo/Kernel/cpan-lib/HTTP/Message.pm in der Version 6.13 bereitgestellt. In OTOBO 11.0 ist HTTP::Message aus Kernel/cpan-lib herausgeflogen. Anstatt dessen wird mindestens die Version 6.18 im System Perl verlangt.

                        Zuerst die gute Nachricht, HTTP::Message > 6.18 ist bereits im System Perl installiert. Das funktioniert weil cpanmnichts von Kernel/cpan-lib weiß. OTOBO findet aber in Kernel/cpan-lib_anscheinend noch die Version 6.13 von OTOBO 10.1. Kernel/cpan-lib steht unter der Hoheit von OTOBO. Es muss also sichergestellt sein das dieses Verzeichniss auf den Stand von OTOBO 11.0 ist. Meine Vermutung ist dass das OTOBO 11.0 .tar Datei in einer bestehenden OTOBO 10.1 /opt/otobo ausgepackt worden ist oder hineinkopiert worden ist.

                        Eventuell muss man da noch die Installationsanleitung https://doc.otobo.de/manual/installation/11.0/de/content/installation.html klarer formulieren.

                        Viele Grüße,

                        Bernhard

                         

                         

                      • #30710
                        Chris Ru
                        Teilnehmer

                          @Stefan: Da ist schon die neuste Version drauf:
                          libhttp-message-perl is already the newest version (6.36-1).


                          @bes
                          :
                          Das war die Lösung! Ich habe nun einfach den „Kernel/cpan-lib“ Order aus meiner aktuellen Installation gelöscht und den betreffenden Ordner aus der otobo 11. tar reingezogen. Nun stimmen die Versionen!

                          Vielen Dank.

                          Zur Info:
                          Ich bin beim Update nach der Anleitung vorgegangen. Dabei wurde das Tar von Otobo 11 in den „alten“ Ordner von Otobo 10 kopiert.

                      Ansicht von 9 Antwort-Themen
                      • Du musst angemeldet sein, um auf dieses Thema antworten zu können.