Bug#765051: libcgi-application-plugin-authentication-perl: FTBFS - tests fail with additional warnings

Michael Tautschnig mt at debian.org
Mon Oct 13 08:32:14 UTC 2014


Package: libcgi-application-plugin-authentication-perl
Version: 0.20-2
Severity: serious
Usertags: goto-cc

During a rebuild of all Debian packages in a clean sid chroot (using cowbuilder
and pbuilder) the build failed with the following error.

[...]
#   Failed test 'bad SECRET warning'
#   at t/61_store_cookie_other.t line 91.
# found warning: CGI::param called in list context from package CGI::Application::Plugin::Authentication line 1208, this can lead to vulnerabilities. See the warning in "Fetching the value or values of a single named parameter" at /usr/share/perl5/CGI.pm line 425.
# found warning: CGI::param called in list context from package CGI::Application::Plugin::Authentication line 1208, this can lead to vulnerabilities. See the warning in "Fetching the value or values of a single named parameter" at /usr/share/perl5/CGI.pm line 425.
# found warning: using default SECRET!  Please provide a proper SECRET when using the Cookie store (See CGI::Application::Plugin::Authentication::Store::Cookie for details) at /srv/jenkins-slave/workspace/sid-goto-cc-libcgi-application-plugin-authentication-perl/libcgi-application-plugin-authentication-perl-0.20/blib/lib/CGI/Application/Plugin/Authentication/Store/Cookie.pm line 266.
# found warning: using default SECRET!  Please provide a proper SECRET when using the Cookie store (See CGI::Application::Plugin::Authentication::Store::Cookie for details) at /srv/jenkins-slave/workspace/sid-goto-cc-libcgi-application-plugin-authentication-perl/libcgi-application-plugin-authentication-perl-0.20/blib/lib/CGI/Application/Plugin/Authentication/Store/Cookie.pm line 266.
# found warning: using default SECRET!  Please provide a proper SECRET when using the Cookie store (See CGI::Application::Plugin::Authentication::Store::Cookie for details) at /srv/jenkins-slave/workspace/sid-goto-cc-libcgi-application-plugin-authentication-perl/libcgi-application-plugin-authentication-perl-0.20/blib/lib/CGI/Application/Plugin/Authentication/Store/Cookie.pm line 266.
# expected to find warning: (?^:using default SECRET\!  Please provide a proper SECRET when using the Cookie store)
# expected to find warning: (?^:using default SECRET\!  Please provide a proper SECRET when using the Cookie store)
# expected to find warning: (?^:using default SECRET\!  Please provide a proper SECRET when using the Cookie store)
[...]
Test Summary Report
-------------------
t/03_login_box_basic.t            (Wstat: 256 Tests: 6 Failed: 1)
  Failed test:  6
  Non-zero exit status: 1
t/03_missing_color.t              (Wstat: 512 Tests: 4 Failed: 2)
  Failed tests:  2, 4
  Non-zero exit status: 2
t/53_driver_dbi_bad.t             (Wstat: 256 Tests: 9 Failed: 1)
  Failed test:  5
  Non-zero exit status: 1
t/53_driver_dbi_syntax.t          (Wstat: 256 Tests: 2 Failed: 1)
  Failed test:  2
  Non-zero exit status: 1
t/61_cookie_badargs.t             (Wstat: 256 Tests: 2 Failed: 1)
  Failed test:  2
  Non-zero exit status: 1
t/61_store_cookie_noexpiry.t      (Wstat: 1024 Tests: 21 Failed: 4)
  Failed tests:  4, 10, 16, 21
  Non-zero exit status: 4
t/61_store_cookie_other.t         (Wstat: 1024 Tests: 25 Failed: 4)
  Failed tests:  4, 10, 16, 25
  Non-zero exit status: 4
Files=44, Tests=575, 14 wallclock secs ( 0.34 usr  0.17 sys +  8.71 cusr  1.12 csys = 10.34 CPU)
Result: FAIL
Failed 7/44 test programs. 14/575 subtests failed.
dh_auto_test: perl Build test --test_files=t/01_basic.t t/02_config.t t/03_authenticate.t t/03_destination.t t/03_login_box_basic.t t/03_login_box_other.t t/03_missing_color.t t/04_attributes.t t/05_autorunmode.t t/06_timeout.t t/07_protected_runmodes.t t/40_encoder_crypt.t t/40_encoder_lc.t t/40_encoder_md5.t t/40_encoder_sha1.t t/40_encoder_strip.t t/40_encoder_uc.t t/50_driver_missing_modules.t t/50_driver_undefined.t t/51_driver_dummy.t t/52_driver_generic.t t/53_driver_dbi.t t/53_driver_dbi_bad.t t/53_driver_dbi_die.t t/53_driver_dbi_syntax.t t/54_driver_htpasswd.t t/55_driver_authensimple.t t/55_driver_authensimple_die.t t/55_driver_missing_authensimple.t t/60_parsimony.t t/60_store.t t/60_store_cookie.t t/60_store_session.t t/61_cookie_badargs.t t/61_store_cookie_noexpiry.t t/61_store_cookie_other.t t/70_action_dispatch.t t/80_devpopup.t t/98_pod.t t/99_pod_coverage.t t/changes.t t/manifest.t t/podspell.t t/prereq.t returned exit code 255
debian/rules:10: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 255
make[1]: Leaving directory '/srv/jenkins-slave/workspace/sid-goto-cc-libcgi-application-plugin-authentication-perl/libcgi-application-plugin-authentication-perl-0.20'
debian/rules:6: recipe for target 'build' failed
make: *** [build] Error 2


The full build log is attached; please do let me know if the problem is
unreproducible, in which case I shall try to investigate further.

Best,
Michael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libcgi-application-plugin-authentication-perl-build-log.txt.gz
Type: application/x-gunzip
Size: 17942 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20141013/52a3fabf/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 859 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20141013/52a3fabf/attachment-0001.sig>


More information about the pkg-perl-maintainers mailing list