Skip Menu |

This queue is for tickets about the Lemonldap-NG-Portal CPAN distribution.

Report information
The Basics
Id: 129960
Status: patched
Priority: 0/
Queue: Lemonldap-NG-Portal

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 2.0.5
Fixed in: 2.0.6



Subject: Undefined subroutine &Lemonldap::NG::Common::Crypto::srandom
On some of my smoker systems I see the following error ... Use of uninitialized value $prm in substitution (s///) at /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5-0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 204, <FILE> line 1. Use of uninitialized value $prm in concatenation (.) or string at /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5-0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 205, <FILE> line 1. Use of uninitialized value $prm in substitution (s///) at /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5-0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 204, <FILE> line 1. Use of uninitialized value $prm in concatenation (.) or string at /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5-0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 205, <FILE> line 1. Use of uninitialized value $prm in substitution (s///) at /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5-0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 204, <FILE> line 1. Use of uninitialized value $prm in concatenation (.) or string at /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5-0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 205, <FILE> line 1. Use of uninitialized value $prm in substitution (s///) at /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5-0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 204, <FILE> line 1. Use of uninitialized value $prm in concatenation (.) or string at /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5-0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 205, <FILE> line 1. Use of uninitialized value $prm in substitution (s///) at /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5-0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 204, <FILE> line 1. Use of uninitialized value $prm in concatenation (.) or string at /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5-0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 205, <FILE> line 1. Use of uninitialized value $prm in substitution (s///) at /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5-0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 204, <FILE> line 1. Use of uninitialized value $prm in concatenation (.) or string at /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5-0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 205, <FILE> line 1. Undefined subroutine &Lemonldap::NG::Common::Crypto::srandom called at /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5-0/blib/lib/Lemonldap/NG/Portal/2F/Ext2F.pm line 40, <FILE> line 1. # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 255 just after 3. t/76-2F-Ext-with-CodeActivation.t ................................. Dubious, test returned 255 (wstat 65280, 0xff00) All 3 subtests passed ... Maybe it's caused by an older version of a dependency?
Le Mar 02 Jui 2019 01:28:20, SREZIC a écrit : Show quoted text
> On some of my smoker systems I see the following error > > ... > Use of uninitialized value $prm in substitution (s///) at > /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5- > 0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 204, <FILE> line 1. > Use of uninitialized value $prm in concatenation (.) or string at > /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5- > 0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 205, <FILE> line 1. > Use of uninitialized value $prm in substitution (s///) at > /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5- > 0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 204, <FILE> line 1. > Use of uninitialized value $prm in concatenation (.) or string at > /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5- > 0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 205, <FILE> line 1. > Use of uninitialized value $prm in substitution (s///) at > /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5- > 0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 204, <FILE> line 1. > Use of uninitialized value $prm in concatenation (.) or string at > /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5- > 0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 205, <FILE> line 1. > Use of uninitialized value $prm in substitution (s///) at > /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5- > 0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 204, <FILE> line 1. > Use of uninitialized value $prm in concatenation (.) or string at > /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5- > 0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 205, <FILE> line 1. > Use of uninitialized value $prm in substitution (s///) at > /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5- > 0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 204, <FILE> line 1. > Use of uninitialized value $prm in concatenation (.) or string at > /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5- > 0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 205, <FILE> line 1. > Use of uninitialized value $prm in substitution (s///) at > /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5- > 0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 204, <FILE> line 1. > Use of uninitialized value $prm in concatenation (.) or string at > /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5- > 0/blib/lib/Lemonldap/NG/Portal/Main/Init.pm line 205, <FILE> line 1. > Undefined subroutine &Lemonldap::NG::Common::Crypto::srandom called at > /home/cpansand/.cpan/build/2019062921/Lemonldap-NG-Portal-2.0.5- > 0/blib/lib/Lemonldap/NG/Portal/2F/Ext2F.pm line 40, <FILE> line 1. > # Tests were run but no plan was declared and done_testing() was not > seen. > # Looks like your test exited with 255 just after 3. > t/76-2F-Ext-with-CodeActivation.t ................................. > Dubious, test returned 255 (wstat 65280, 0xff00) > All 3 subtests passed > ... > > Maybe it's caused by an older version of a dependency?
Hello, Lemonldap::NG::Portal-2.0.5 depends on Lemonldap::NG::Handler-2.0.5 which depends on Lemonldap::NG::Common-2.0.5 which defines new srandom method. You may have something wrong in your dependencies. Previous warnings are also related to the use of an older Lemonldap::NG::Common. I fixed also some other missing test dependencies in https://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/commit/f370255c3 Thanks!