Autor Thema: DoorBird InterCom System - 73_DoorBird.pm  (Gelesen 2257 mal)

Offline Frank_Huber

  • Hero Member
  • *****
  • Beiträge: 3267
Antw:DoorBird InterCom System - 73_DoorBird.pm
« Antwort #45 am: 12 Juli 2019, 10:29:58 »
Hi,

ziehe gerade mein Testsystem auf einen RPI4 mit Buster um.
Hierauf schlägt das "cpan Crypt::NaCL::Sodium" fehl. Alle Abhängigkeiten sind installiert.

Ne Idee? bekomm ich das Sodium auch über einen anderen Weg?

root@raspberry4:~# cpan Crypt::NaCl::Sodium
Loading internal logger. Log::Log4perl recommended for better logging
Reading '/root/.cpan/Metadata'
  Database was generated on Fri, 12 Jul 2019 06:29:03 GMT
Running install for module 'Crypt::NaCl::Sodium'
Checksum for /root/.cpan/sources/authors/id/A/AJ/AJGB/Crypt-NaCl-Sodium-1.0.8.0.tar.gz ok
'YAML' not installed, will not store persistent state
Configuring A/AJ/AJGB/Crypt-NaCl-Sodium-1.0.8.0.tar.gz with Makefile.PL
AES256GCM is not available
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Crypt::NaCl::Sodium
Writing MYMETA.yml and MYMETA.json
  AJGB/Crypt-NaCl-Sodium-1.0.8.0.tar.gz
  /usr/bin/perl Makefile.PL INSTALLDIRS=site -- OK
Running make for A/AJ/AJGB/Crypt-NaCl-Sodium-1.0.8.0.tar.gz
cp lib/Crypt/NaCl/Sodium/auth.pod blib/lib/Crypt/NaCl/Sodium/auth.pod
cp lib/Crypt/NaCl/Sodium/sign.pod blib/lib/Crypt/NaCl/Sodium/sign.pod
cp lib/Data/BytesLocker.pod blib/lib/Data/BytesLocker.pod
cp lib/Crypt/NaCl/Sodium/scalarmult.pod blib/lib/Crypt/NaCl/Sodium/scalarmult.pod
cp lib/Crypt/NaCl/Sodium/shorthash.pod blib/lib/Crypt/NaCl/Sodium/shorthash.pod
cp lib/Crypt/NaCl/Sodium/pwhash.pod blib/lib/Crypt/NaCl/Sodium/pwhash.pod
cp lib/Crypt/NaCl/Sodium/stream.pod blib/lib/Crypt/NaCl/Sodium/stream.pod
cp lib/Crypt/NaCl/Sodium/secretbox.pod blib/lib/Crypt/NaCl/Sodium/secretbox.pod
cp lib/Crypt/NaCl/Sodium/generichash.pod blib/lib/Crypt/NaCl/Sodium/generichash.pod
cp lib/Crypt/NaCl/Sodium/onetimeauth.pod blib/lib/Crypt/NaCl/Sodium/onetimeauth.pod
cp lib/Crypt/NaCl/Sodium/aead.pod blib/lib/Crypt/NaCl/Sodium/aead.pod
cp lib/Crypt/NaCl/Sodium.pm blib/lib/Crypt/NaCl/Sodium.pm
cp lib/Crypt/NaCl/Sodium/hash.pod blib/lib/Crypt/NaCl/Sodium/hash.pod
cp lib/Crypt/NaCl/Sodium/box.pod blib/lib/Crypt/NaCl/Sodium/box.pod
Running Mkbootstrap for Sodium ()
chmod 644 "Sodium.bs"
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Sodium.bs blib/arch/auto/Crypt/NaCl/Sodium/Sodium.bs 644
"/usr/bin/perl" "/usr/share/perl/5.28/ExtUtils/xsubpp"  -typemap '/usr/share/perl/5.28/ExtUtils/typemap' -typemap '/root/.cpan/build/Crypt-NaCl-Sodium-1.0.8.0-2/typemap'  Sodium.xs > Sodium.xsc
mv Sodium.xsc Sodium.c
arm-linux-gnueabihf-gcc -c  -I. -I/root/.cpan/build/Alien-Sodium-1.0.8.0-0/_alien/libsodium-1.0.8/src/libsodium/include -I./src/libsodium/include -I./src/libsodium/include/sodium -I/usr/local/share/perl/5.28.1/auto/share/dist/Alien-Sodium/include -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"1.0.8.0\" -DXS_VERSION=\"1.0.8.0\" -fPIC "-I/usr/lib/arm-linux-gnueabihf/perl/5.28/CORE"   Sodium.c
rm -f blib/arch/auto/Crypt/NaCl/Sodium/Sodium.so
arm-linux-gnueabihf-gcc  -shared -L/usr/local/lib -fstack-protector-strong  Sodium.o  -o blib/arch/auto/Crypt/NaCl/Sodium/Sodium.so /usr/local/share/perl/5.28.1/auto/share/dist/Alien-Sodium/lib/libsodium.a \
      \
 
chmod 755 blib/arch/auto/Crypt/NaCl/Sodium/Sodium.so
Manifying 14 pod documents
  AJGB/Crypt-NaCl-Sodium-1.0.8.0.tar.gz
  /usr/bin/make -- OK
Running make test
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Sodium.bs blib/arch/auto/Crypt/NaCl/Sodium/Sodium.bs 644
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/aead.t .................... ok   
t/auth.t .................... ok     
t/box.t ..................... ok   
t/byteslocker.t ............. ok     
t/example_aead.t ............ ok   
t/example_auth.t ............ ok   
t/example_box.t ............. ok   
t/example_byteslocker.t ..... ok   
t/example_generichash.t ..... ok   
t/example_hash.t ............ ok   
t/example_onetimeauth.t ..... ok   
t/example_pwhash.t .......... ok   
t/example_scalarmult.t ...... ok   
t/example_secretbox.t ....... ok   
t/example_shorthash.t ....... ok   
t/example_sign.t ............ All 2 subtests passed
t/example_stream.t .......... ok   
t/generichash.t ............. ok       
t/hash.t .................... ok   
t/new.t ..................... ok   
t/onetimeauth.t ............. ok   
t/pwhash.t .................. ok   
t/scalarmult.t .............. ok   
t/secretbox.t ............... ok   
t/shorthash.t ............... ok   
t/sign.t .................... All 15 subtests passed
t/sodium_aead.t ............. ok   
t/sodium_aead_aes256gcm.t ... ok   
t/sodium_aead_ietf.t ........ ok     
t/sodium_auth.t ............. ok   
t/sodium_auth2.t ............ ok   
t/sodium_auth5.t ............ ok       
t/sodium_auth6.t ............ ok   
t/sodium_auth7.t ............ ok       
t/sodium_box.t .............. ok   
t/sodium_box_easy2.t ........ ok   
t/sodium_generichash.t ...... ok   
t/sodium_generichash2.t ..... ok     
t/sodium_hash.t ............. ok   
t/sodium_onetimeauth.t ...... ok   
t/sodium_onetimeauth7.t ..... ok       
t/sodium_pwhash.t ........... ok   
t/sodium_scalarmult.t ....... ok   
t/sodium_secretbox.t ........ ok   
t/sodium_shorthash.t ........ ok   
t/sodium_sign.t ............. All 4 subtests passed
t/sodium_stream-chacha20.t .. ok   
t/sodium_stream.t ........... ok   
t/sodium_stream2.t .......... ok   
t/sodium_stream3.t .......... ok   
t/sodium_stream4.t .......... ok   
t/stream.t .................. ok   
t/threads.t ................. ok   
t/unicode.t ................. ok   
t/utils.t ................... ok     

Test Summary Report
-------------------
t/example_sign.t          (Wstat: 11 Tests: 2 Failed: 0)
  Non-zero wait status: 11
  Parse errors: No plan found in TAP output
t/sign.t                  (Wstat: 11 Tests: 15 Failed: 0)
  Non-zero wait status: 11
  Parse errors: No plan found in TAP output
t/sodium_sign.t           (Wstat: 11 Tests: 4 Failed: 0)
  Non-zero wait status: 11
  Parse errors: No plan found in TAP output
Files=55, Tests=115813, 213 wallclock secs (24.20 usr  1.97 sys + 190.20 cusr 20.97 csys = 237.34 CPU)
Result: FAIL
Failed 3/55 test programs. 0/115813 subtests failed.
make: *** [Makefile:1087: test_dynamic] Fehler 255
  AJGB/Crypt-NaCl-Sodium-1.0.8.0.tar.gz
  /usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
  reports AJGB/Crypt-NaCl-Sodium-1.0.8.0.tar.gz

Offline Dirk070

  • Full Member
  • ***
  • Beiträge: 174
Antw:DoorBird InterCom System - 73_DoorBird.pm
« Antwort #46 am: 12 Juli 2019, 11:39:44 »
Hallo Dirk, nein gibt sie nicht her:-)

Gesendet von meinem MI 8 mit Tapatalk

Danke Dir für die Info.

Schönes Wochenende
Dirk

Offline Frank_Huber

  • Hero Member
  • *****
  • Beiträge: 3267
Antw:DoorBird InterCom System - 73_DoorBird.pm
« Antwort #47 am: 15 Juli 2019, 14:10:12 »
Hi,

ziehe gerade mein Testsystem auf einen RPI4 mit Buster um.
Hierauf schlägt das "cpan Crypt::NaCL::Sodium" fehl. Alle Abhängigkeiten sind installiert.
Ne Idee? bekomm ich das Sodium auch über einen anderen Weg?

antworte mir mal selbst:
mit cpanm cpan Crypt::NaCl::Sodium --force konnte ich es installieren und der Vogel fliegt.