0 0 Punkte

Hi,

Kivitendo 3.2.1 unter Debian; mit folgendem in der Konsole versucht zu installieren # cpan -f HTML::Restrict

Bekomme darauf folgende Meldung:

Test Summary Report
-------------------
t/00-load.t              (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/attribute_constraints.t (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/comments.t             (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/declaration.t          (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/js.t                   (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/lowercase.t            (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/memory-leak.t          (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/replace_img.t          (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/scheme.t               (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/stack.t                (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/style.t                (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
t/xss.t                  (Wstat: 512 Tests: 0 Failed: 0)
  Non-zero exit status: 2
  Parse errors: No plan found in TAP output
Files=14, Tests=0,  1 wallclock secs ( 0.14 usr  0.08 sys +  0.64 cusr  0.12 csys =  0.98 CPU)
Result: FAIL
Failed 12/14 test programs. 0/0 subtests failed.
  OALDERS/HTML-Restrict-2.2.2.tar.gz
7 dependencies missing (namespace::clean,Type::Tiny,Moo,Data::Dump,Test::Fatal,Types::Standard,Sub::Quote); additionally test harness failed
  ./Build test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
  reports OALDERS/HTML-Restrict-2.2.2.tar.gz
Running Build install
Building HTML-Restrict
Installing /usr/local/share/perl/5.14.2/HTML/Restrict.pm
Installing /usr/local/man/man3/HTML::Restrict.3pm
  OALDERS/HTML-Restrict-2.2.2.tar.gz
  ./Build install  -- OK

Und bei der script Abfrage

$ scripts/installation_check.pl

Checking Required Modules:
Looking for parent ....................................................... 0.225
Looking for Archive::Zip 1.16 ............................................. 1.30
Looking for CGI 3.43 ...................................................... 3.52
Looking for Clone ......................................................... 0.31
Looking for Config::Std .................................................... 0.9
Looking for DateTime ...................................................... 0.75
Looking for DateTime::Format::Strptime .................................. 1.5000
Looking for DBI 1.50 ..................................................... 1.622
Looking for DBD::Pg 1.49 ................................................ 2.19.2
Looking for Email::Address ............................................... 1.895
Looking for Email::MIME .................................................. 1.910
Looking for FCGI 0.72 ..................................................... 0.74
Looking for File::Copy::Recursive ......................................... 0.38
Looking for GD ............................................................ 2.46
Looking for HTML::Parser .................................................. 3.69
Looking for HTML::Restrict .............................................. NOT ok
Looking for Image::Info ................................................... 1.28
Looking for JSON .......................................................... 2.53
Looking for List::MoreUtils 0.21 .......................................... 0.33
Looking for List::UtilsBy ................................................. 0.09
Looking for Params::Validate .............................................. 1.06
Looking for PDF::API2 2.000 .............................................. 2.019
Looking for Rose::Object ................................................. 0.859
Looking for Rose::DB ..................................................... 0.769
Looking for Rose::DB::Object 0.788 ....................................... 0.798
Looking for String::ShellQuote 1.01 ....................................... 1.03
Looking for Sort::Naturally ............................................... 1.02
Looking for Test::Harness 3.00 ............................................ 3.23
Looking for Template 2.18 ................................................. 2.24
Looking for Text::CSV_XS 0.23 ............................................. 0.90
Looking for Text::Iconv 1.2 ................................................ 1.7
Looking for URI 1.35 ...................................................... 1.60
Looking for XML::Writer 0.602 ............................................ 0.615
Looking for YAML 0.62 ..................................................... 1.14

Result:
All ..................................................................... NOT ok

HEY! It seems there are modules MISSING! Look for the red lines with "NOT ok"
above. You'll want to fix those, I've enabled --install-command for you...

Here are some sample installation lines, choose one appropriate for your system:

CPAN:
  sudo cpan HTML::Restrict

Wie bekomme ich einen grünen Status bei HTML::Restrict?

...Show more

2 Antworten

0 0 Punkte

cpan -f HTML::Restrict

-f steht fuer force, also mache obwohl Abhaengigkeiten nicht erfuellt sind. Ich wuerde Dir raten von -f die Finger grundsaeztlich wegzulassen.

Installiere ohne -f und lies die Fehlermeldungen, wenn Dein System die Abhaengigkeiten nicht aufloesen kann.

Denke daran dass Du als root installieren solltest.

0 0 Punkte

Wie Wulf schon geschrieben hat sollte man mit cpan force vorsichtig sein. Man kann Glück haben und es klappt, aber wenn nicht, ist wahrscheinlich anschließend mehr kaputt als vorher.

Was bei Ubuntu hilft, ist vor der Installation von HTML::Restrict noch ein Paket einzuspielen:

apt-get install build-essential
cpan HTML::Restrict

Siehe auch hier: http://redmine.kivitendo-premium.de/projects/forum/wiki/Installation_Ubuntu_1404_2_LTS
Keine Ahnung, ob das unter Debian auch klappt.

Ähnliche Fragen

0 0 Punkte
1 1 Antwort
Anonym Gefragt 8, Jan 2018
Hallo habe bei 2.2.2.1 auch Probleme. https://steigmann.kivitendo-premium.de/doc/html/ch02s02.html#Pakete cpan HTML::Restrict Loading internal null logger. Install Log::L...
0 0 Punkte
1 1 Antwort
dwildt Gefragt 2, Apr 2016
Kivitendo 3.1 funktioniert, Kivitendo 3.3 und 3.4 funktionieren nicht. Grund scheint die Datei bzw. Klasse HTML::Restrict zu sein, die nicht erfolgreich eingebunden werde...
0 0 Punkte
1 1 Antwort
florkowe Gefragt 14, Sep 2023
Hallo, aus dem Change Log habe ich gelesen das HTML Formatierung für E-Mails ab Version 3.6 möglich ist. Meine aktuelle Version ist 3.6.1 Nun wollte ich dies für die F...
0 0 Punkte
1 answers 1 Antwort
hul Gefragt 22, Jul 2023
Moin Werner und alle anderen Interessierten, Das Leistungsdatum in der Listenansicht darzustellen scheint auch noch andere Abhängigkeiten zu haben: Wie schon in meinen E...
0 0 Punkte
1 1 Antwort
hul Gefragt 19, Jul 2023
Moin Werner, kannst du mir eventuell verraten, welche Templates du genau meinst? Das Search.html in Webpages für Aufträge konnte ich wohl bearbeiten (/templates/webpage...