Bug#1084502: lemonldap-ng: FTBFS: autobuilder hangs

Santiago Vila sanvila at debian.org
Mon Oct 7 13:13:30 BST 2024


Package: src:lemonldap-ng
Version: 2.19.2+ds-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
  debian/rules build
dh build
    dh_update_autotools_config
    dh_autoreconf
    debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make lemonldap-ng-common/lib/Lemonldap/NG/Common/Conf/Constants.pm \
	fastcgi-server/man/llng-fastcgi-server.8p
make[2]: Entering directory '/<<PKGBUILDDIR>>'
./scripts/jsongenerator.pl
Creating lemonldap-ng-manager/site/htdocs/static/js/conftree.js               : done
Creating lemonldap-ng-manager/site/htdocs/static/struct.json                  : done
Creating lemonldap-ng-common/lib/Lemonldap/NG/Common/Conf/ReConstants.pm      : done
Creating lemonldap-ng-common/lib/Lemonldap/NG/Common/Conf/DefaultValues.pm    : done

[... snipped ...]

copying images... [ 57%] applications/simplesamlphp_sp_attributes.png
copying images... [ 57%] applications/simplesamlphp_sp_signature.png
copying images... [ 58%] applications/simplesamlphp_sp_authentication.png
copying images... [ 59%] applications/simplesamlphp_idp_metadata.png
copying images... [ 59%] applications/simplesamlphp_idp_attributes.png
copying images... [ 60%] applications/simplesamlphp_idp_signature.png
copying images... [ 61%] documentation/manager-choice.png
copying images... [ 61%] documentation/lemonldap-ng-password-expiration-warning.png
copying images... [ 62%] documentation/lemonldap-ng-password-expired.png
copying images... [ 62%] applications/google_logo.png
copying images... [ 63%] applications/franceconnect_logo.png
copying images... [ 64%] applications/prosanteconnect_logo.png
copying images... [ 64%] documentation/remote-principle.png
copying images... [ 65%] documentation/remote-interoperability.png
copying images... [ 66%] documentation/manager-saml-metadata.png
copying images... [ 66%] documentation/manager-saml-attributes.png
copying images... [ 67%] mtls-choice.png
copying images... [ 68%] documentation/reverseproxy.png
copying images... [ 68%] config-overview.png
copying images... [ 69%] documentation/new.png
copying images... [ 69%] documentation/lemonldap-ng-docker.png
copying images... [ 70%] icons/tutorials.png
copying images... [ 71%] icons/windowlist.png
copying images... [ 71%] icons/maybe.png
copying images... [ 72%] icons/clean.png
copying images... [ 73%] icons/bad.png
copying images... [ 73%] icons/terminal.png
copying images... [ 74%] icons/wizard.png
copying images... [ 75%] documentation/manager-exported-variables.png
copying images... [ 75%] documentation/manager-form-replay.png
copying images... [ 76%] documentation/manager-form-replay-vars.png
copying images... [ 76%] documentation/ha-apache.png
copying images... [ 77%] documentation/ha-sessions-configuration.png
copying images... [ 78%] documentation/beta.png
copying images... [ 78%] documentation/configuration-ldap.png
copying images... [ 79%] documentation/manager-notification.png
copying images... [ 80%] documentation/portal-notification.png
copying images... [ 80%] documentation/oauth-retina-preview.jpg
copying images... [ 81%] documentation/oauth2_handler.png
copying images... [ 82%] documentation/manager-skin-background.png
copying images... [ 82%] documentation/manager-portal-menu-application.png
copying images... [ 83%] documentation/manager-portal-menu-icon.png
copying images... [ 83%] arch-sso.png
copying images... [ 84%] arch-handler.png
copying images... [ 85%] documentation/lemonldap-ng-architecture.png
copying images... [ 85%] documentation/lemonldapng-sso.png
copying images... [ 86%] logos/1renater.png
copying images... [ 87%] documentation/lasso.png
copying images... [ 87%] documentation/manager-saml-signature.png
copying images... [ 88%] documentation/deprecated.png
copying images... [ 89%] documentation/manager-rule.png
copying images... [ 89%] documentation/server_to_server.png
copying images... [ 90%] documentation/devops.png
copying images... [ 90%] logos/logo_llng_600px.png
copying images... [ 91%] icons/lists.png
copying images... [ 92%] icons/colors.png
copying images... [ 92%] icons/gpg.png
copying images... [ 93%] icons/personal.png
copying images... [ 94%] icons/neotux.png
copying images... [ 94%] icons/utilities.png
copying images... [ 95%] icons/kmultiple.png
copying images... [ 96%] icons/access.png
copying images... [ 96%] icons/jabber_protocol.png
copying images... [ 97%] icons/xeyes.png
copying images... [ 97%] icons/kthememgr.png
copying images... [ 98%] icons/warehause.png
copying images... [ 99%] documentation/status_standard.png
copying images... [ 99%] websocket.png
copying images... [100%] websocket-sso.png

dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded, 7 warnings.

The HTML pages are in doc/pages/documentation/current.
#
# For the record, to render doc build reproducible, Debian package
# includes this:
#
# # Extract JSON from doc index
# cat doc/pages/documentation/current/searchindex.js | perl -pe 's/^.*?(\{.*\}).*?$/$1/' >debian/index.json
# # Sort JSON, including arrays
# jq --compact-output 'walk(if type == "array" then sort else if type == "object" then to_entries | sort_by(.key) | from_entries else . end end)' > debian/searchindex.js <debian/index.json
# # Insert new JSON in doc index
# perl -000 -i -pe 'BEGIN{open F,"debian/searchindex.js";$j=<F>;chomp $j;close F}s/\{.*\}/$j/' doc/pages/documentation/current/searchindex.js

Building succeed. Now run :
  - 'make test' to verify your installation
  - 'make install PROD=yes' to install all

     MAKE INSTALL OPTIONS:
     - PROD=yes            : use js/css minified files
     - USEDEBIANLIBS=yes   : use some Debian shared js/css files
     - USEEXTERNALLIBS=yes : use external links for some js/css files

Other targets :
  * Partial build :
    - portal, manager, handler

Other targets launched by "make install" :
  * Perl libraries install :
    - install_libs           (all Perl libraries)
    - install_portal_libs
    - install_manager_libs
    - install_handler_libs
  * Binaries install :
    - install_bin            (/usr/local/lemonldap-ng/bin)
  * FastCGI (or uWSGI) server install (required for Nginx)
    - install_fastcgi_server (/usr/local/lemonldap-ng/sbin)
    - install_uwsgi_server   (/usr/local/lemonldap-ng/uwsgi)
  * Web sites install :
    - install_site           (all sites including install_doc_site)
    - install_portal_site    (/usr/local/lemonldap-ng/htdocs/portal)
    - install_manager_site   (/usr/local/lemonldap-ng/htdocs/manager)
    - install_handler_site   (/usr/local/lemonldap-ng/handler)
  * Documentation install :
    - install_doc_site       (/usr/local/lemonldap-ng/htdocs/doc)
    - install_examples_site  (/usr/local/lemonldap-ng/examples)

make[2]: Leaving directory '/<<PKGBUILDDIR>>'
# Extract JOSN from doc index
cat doc/pages/documentation/current/searchindex.js | perl -pe 's/^.*?(\{.*\}).*?$/$1/' >debian/index.json
# Sort JSON, including arrays
jq --compact-output 'walk(if type == "array" then sort else if type == "object" then to_entries | sort_by(.key) | from_entries else . end end)' > debian/searchindex.js <debian/index.json
# Insert new JSON in doc index
perl -000 -i -pe 'BEGIN{open F,"debian/searchindex.js";$j=<F>;chomp $j;close F}s/\{.*\}/$j/' doc/pages/documentation/current/searchindex.js
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    dh_auto_test
	make -j2 test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make[2]: Entering directory '/<<PKGBUILDDIR>>/lemonldap-ng-common'
perl -i -pe 's/^(use constant DEFAULTCONFFILE\s*=>).*$/$1 "\/etc\/lemonldap\-ng\/lemonldap\-ng\.ini";/' blib/lib/Lemonldap/NG/Common/Conf/Constants.pm
perl -i -pe 's/^(\s*dirName\s+)=>.*/$1 => "\/usr\/local\/lemonldap\-ng\/data\/conf",/' blib/lib/Lemonldap/NG/Common/Conf/Constants.pm
Manifying 7 pod documents
Manifying 9 pod documents
make[2]: Leaving directory '/<<PKGBUILDDIR>>/lemonldap-ng-common'
make[2]: Entering directory '/<<PKGBUILDDIR>>/lemonldap-ng-handler'
Running Sphinx v7.4.7
loading translations [en]... done
Manifying 6 pod documents
make[2]: Leaving directory '/<<PKGBUILDDIR>>/lemonldap-ng-handler'
make[2]: Entering directory '/<<PKGBUILDDIR>>/lemonldap-ng-common'
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/01-Common-Conf.t ............ ok
Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`.
loading pickled environment... t/02-Common-Conf-File.t ....... ok
done
building [mo]: targets for 0 po files that are out of date
writing output...
building [html]: targets for 0 source files that are out of date
updating environment: 0 added, 0 changed, 0 removed
reading sources...
looking for now-outdated files... none found
no targets are out of date.
build succeeded.

The HTML pages are in doc/pages/documentation/current.
t/02-Common-Conf-Overlay.t .... ok
#
# For the record, to render doc build reproducible, Debian package
# includes this:
#
# # Extract JSON from doc index
# cat doc/pages/documentation/current/searchindex.js | perl -pe 's/^.*?(\{.*\}).*?$/$1/' >debian/index.json
# # Sort JSON, including arrays
# jq --compact-output 'walk(if type == "array" then sort else if type == "object" then to_entries | sort_by(.key) | from_entries else . end end)' > debian/searchindex.js <debian/index.json
# # Insert new JSON in doc index
# perl -000 -i -pe 'BEGIN{open F,"debian/searchindex.js";$j=<F>;chomp $j;close F}s/\{.*\}/$j/' doc/pages/documentation/current/searchindex.js
make[2]: Entering directory '/<<PKGBUILDDIR>>/lemonldap-ng-handler'
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/02-Common-Conf-ServerEnv.t .. ok
"sqlite_unicode" attribute will be deprecated. Use "sqlite_string_mode" instead. at /usr/share/perl/5.38/Test/More.pm line 320.
t/03-Common-Conf-CDBI.t ....... ok
t/01-Lemonldap-NG-Handler-Main.t ........................... ok
"sqlite_unicode" attribute will be deprecated. Use "sqlite_string_mode" instead. at /usr/share/perl/5.38/Test/More.pm line 320.
t/03-Common-Conf-RDBI.t ....... ok
Name "Lemonldap::NG::Common::Conf::msg" used only once: possible typo at t/05-Common-Conf-LDAP.t line 33.
[Sun Oct  6 14:51:44 2024] [LLNG:838] [error] Bad logLevel value '', switching to 'info'

t/05-Lemonldap-NG-Handler-Reload.t ......................... ok
t/05-Common-Conf-LDAP.t ....... ok
t/12-Lemonldap-NG-Handler-Jail.t ........................... ok
t/10-PSGI-Request.t ........... ok
t/11-Logger.t ................. ok
t/10-PSGI.t ................... ok
t/13-Lemonldap-NG-Handler-Fake-Safe.t ...................... ok
t/11-TestLogger.t ............. ok
t/35-Common-Crypto.t .......... ok
t/30-Common-Safelib.t ......... ok
t/36-Common-Regexp.t .......... ok
t/14-Lemonldap-NG-Handler-Rule-Building.t .................. ok
t/50-Lemonldap-NG-Handler-SecureToken.t .................... ok
t/37-Common-TOTP.t ............ ok
t/40-Common-Session.t ......... ok
t/41-Common-EmailAddress.t .... ok
t/51-Lemonldap-NG-Handler-Zimbra.t ......................... ok
t/45-importMetadata.t ......... ok
t/50-Combination-Parser.t ..... ok
t/60-Lemonldap-NG-Handler-PSGI-unprotected.t ............... ok
t/60-Hashed-Session.t ......... ok
t/45-importMetadata-config.t .. ok
t/60-Lemonldap-NG-Handler-PSGI.t ........................... skipped: Heavy developer tests
t/61-Lemonldap-NG-Handler-PSGI-Server.t .................... skipped: Heavy developer tests
t/62-Lemonldap-NG-Handler-Nginx.t .......................... skipped: Heavy developer tests
Local data corrupted, ignore cached session
Unable to use cache: mkdir /tmp/PztWPkzBRS/cache/llng: Permission denied at /usr/share/perl5/Cache/FileBackend.pm line 222.

t/60-Session-Cache.t .......... ok
t/60-Session-Cli.t ............ ok
t/62-Lemonldap-NG-Handler-Traefik.t ........................ ok
t/60-U2F-Migrate.t ............ ok
t/70-User-Agent.t ............. ok
t/99-pod.t .................... ok
All tests successful.
Files=26, Tests=393,  2 wallclock secs ( 0.09 usr  0.02 sys +  1.72 cusr  0.49 csys =  2.32 CPU)
Result: PASS
make[2]: Leaving directory '/<<PKGBUILDDIR>>/lemonldap-ng-common'
make -C lemonldap-ng-manager
[Sun Oct  6 14:51:45 2024] [LLNG:868] [warn] [anonymous] Bad request
make[2]: Entering directory '/<<PKGBUILDDIR>>/lemonldap-ng-manager'
t/63-Lemonldap-NG-Handler-PSGI-Try.t ....................... ok
Manifying 4 pod documents
make[2]: Leaving directory '/<<PKGBUILDDIR>>/lemonldap-ng-manager'
make[2]: Entering directory '/<<PKGBUILDDIR>>/lemonldap-ng-portal'
Manifying 15 pod documents
make[2]: Leaving directory '/<<PKGBUILDDIR>>/lemonldap-ng-portal'
make[2]: Entering directory '/<<PKGBUILDDIR>>/lemonldap-ng-manager'
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/64-Lemonldap-NG-Handler-PSGI-DevOps-vhostOptions.t ....... ok
t/64-Lemonldap-NG-Handler-PSGI-DevOps-with-param.t ......... ok
t/02-HTML-template.t ........................ ok
t/03-HTML-forms.t ........................... ok
t/64-Lemonldap-NG-Handler-PSGI-DevOps.t .................... ok
t/65-Lemonldap-NG-Handler-Nginx-ServiceToken.t ............. ok
t/65-Lemonldap-NG-Handler-PSGI-ServiceToken-regexp_only.t .. ok
t/04-2F-api.t ............................... ok
t/65-Lemonldap-NG-Handler-PSGI-ServiceToken.t .............. ok
t/66-Lemonldap-NG-Handler-PSGI-wildcard.t .................. ok
t/04-history-api.t .......................... ok
Use of uninitialized value in string eq at /usr/share/perl5/Plack/Request.pm line 42.
t/67-Lemonldap-NG-Handler-PSGI-vhostOptions-with-reload.t .. ok
t/67-Lemonldap-NG-Handler-PSGI-vhostOptions.t .............. ok
t/68-Lemonldap-NG-Handler-PSGI-Zimbra.t .................... ok
t/69-Lemonldap-NG-Handler-PSGI-SecureToken.t ............... ok
t/04-menu-api.t ............................. ok
t/70-Lemonldap-NG-Handler-PSGI-AuthBasic.t ................. ok
t/71-Lemonldap-NG-Handler-PSGI-OAuth2.t .................... ok
t/04-misc-api.t ............................. ok
t/99-pod.t ................................................. ok
All tests successful.
Files=27, Tests=407,  4 wallclock secs ( 0.07 usr  0.03 sys +  2.21 cusr  0.67 csys =  2.98 CPU)
Result: PASS
make[2]: Leaving directory '/<<PKGBUILDDIR>>/lemonldap-ng-handler'

Building succeed. Now run :
  - 'make test' to verify your installation
  - 'make install PROD=yes' to install all

     MAKE INSTALL OPTIONS:
     - PROD=yes            : use js/css minified files
     - USEDEBIANLIBS=yes   : use some Debian shared js/css files
     - USEEXTERNALLIBS=yes : use external links for some js/css files

Other targets :
  * Partial build :
    - portal, manager, handler

Other targets launched by "make install" :
  * Perl libraries install :
    - install_libs           (all Perl libraries)
    - install_portal_libs
    - install_manager_libs
    - install_handler_libs
  * Binaries install :
    - install_bin            (/usr/local/lemonldap-ng/bin)
  * FastCGI (or uWSGI) server install (required for Nginx)
    - install_fastcgi_server (/usr/local/lemonldap-ng/sbin)
    - install_uwsgi_server   (/usr/local/lemonldap-ng/uwsgi)
  * Web sites install :
    - install_site           (all sites including install_doc_site)
    - install_portal_site    (/usr/local/lemonldap-ng/htdocs/portal)
    - install_manager_site   (/usr/local/lemonldap-ng/htdocs/manager)
    - install_handler_site   (/usr/local/lemonldap-ng/handler)
  * Documentation install :
    - install_doc_site       (/usr/local/lemonldap-ng/htdocs/doc)
    - install_examples_site  (/usr/local/lemonldap-ng/examples)

make[2]: Entering directory '/<<PKGBUILDDIR>>/lemonldap-ng-portal'
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/00-Switch.t ..................................................... ok
t/01-AuthDemo.t ................................................... ok
t/01-BuildUrl.t ................................................... ok
t/01-BuildRule.t .................................................. ok
t/04-providers-api.t ........................ ok
t/05-rest-api.t ............................. ok
t/01-Cookie-Domain.t .............................................. ok
t/01-CSP-and-CORS-headers.t ....................................... ok
t/06-rest-api-RSA.t ......................... ok
t/01-Dynamic-Portal-Url.t ......................................... ok
t/01-EnablePasswordDisplay.t ...................................... ok
t/07-utf8.t ................................. ok
t/01-Handler-redirection-and-URL-check-by-portal.t ................ ok
t/01-Mail-Tpl.t ................................................... ok
t/10-save-unchanged-conf.t .................. ok
t/01-Reject-Hashes-in-URL.t ....................................... ok
t/01-pdata.t ...................................................... ok
t/01-WebAuthn-Registration.t ...................................... ok
t/11-save-appCat-changed-conf.t ............. ok
t/01-Unauth-Logout.t .............................................. ok
t/01-WebAuthn.t ................................................... ok
t/02-Password-Demo-checkEntropy.t ................................. ok
t/11-save-changed-conf-with-confirmation.t .. ok
t/02-Password-Demo-checkHIBP.t .................................... ok
t/02-Password-Demo-Hook.t ......................................... ok
t/12-save-changed-conf.t .................... ok
t/02-Password-Demo-Local-noPpolicy.t .............................. ok
t/02-Password-Demo-Local-Ppolicy.t ................................ ok
t/14-bad-changes-in-conf.t .................. ok
t/02-Password-Demo-Local-SpeChars-Ppolicy.t ....................... ok
t/02-Password-Demo-Mail.t ......................................... ok
t/02-Password-Demo.t .............................................. ok
t/15-combination.t .......................... ok
t/02-Password-Encrypted-Demo.t .................................... ok
# Waiting
t/16-cli.t .................................. ok
t/17-extra2f.t .............................. ok
t/20-test-coverage.t ........................ ok
Name "DBI::errstr" used only once: possible typo at t/30-DBI-Cli.t line 31.
MSG Lemonldap::NG::Common::Conf::Backends::Timeout loaded.
Get remote configuration (localStorage unavailable).
TIMEOUT

[Sun Oct  6 14:51:54 2024] [LLNG:1080] [error] Lemonldap::NG::Handler::PSGI::Main: Unable to load configuration: Lemonldap::NG::Common::Conf::Backends::Timeout loaded.
Get remote configuration (localStorage unavailable).
TIMEOUT
[Sun Oct  6 14:51:54 2024] [LLNG:1080] [error] Initialization failed: Unable to protect this server (Lemonldap::NG::Common::Conf::Backends::Timeout loaded.
Get remote configuration (localStorage unavailable).
TIMEOUT)
cfgNum forced with 1Saved under number 1
Status  : [
           {}
         ];
t/30-DBI-Cli.t .............................. ok
t/40-sessions.t ............................. ok
[Sun Oct  6 14:51:55 2024] [LLNG:1104] [error] Notification not created: Bad date at /<<PKGBUILDDIR>>/lemonldap-ng-common/blib/lib/Lemonldap/NG/Common/Notifications/JSON.pm line 62, <FILE> line 2.

[Sun Oct  6 14:51:55 2024] [LLNG:1104] [error] Notification not created: Bad date at /<<PKGBUILDDIR>>/lemonldap-ng-common/blib/lib/Lemonldap/NG/Common/Notifications/JSON.pm line 62, <FILE> line 2.

[Sun Oct  6 14:51:55 2024] [LLNG:1104] [error] Malformed date
t/50-notifications-DBI.t .................... ok
MSG Lemonldap::NG::Common::Conf::Backends::Timeout loaded.
Get remote configuration (localStorage unavailable).
TIMEOUTGet remote configuration (localStorage unavailable).
TIMEOUT

[Sun Oct  6 14:51:55 2024] [LLNG:1080] [error] Lemonldap::NG::Handler::PSGI::Main: Unable to load configuration: Lemonldap::NG::Common::Conf::Backends::Timeout loaded.
Get remote configuration (localStorage unavailable).
TIMEOUTGet remote configuration (localStorage unavailable).
TIMEOUT
[Sun Oct  6 14:51:55 2024] [LLNG:1080] [error] Lemonldap::NG::Handler::PSGI::Main: No configuration found
t/03-ConfTimeout.t ................................................ ok
t/02-SendHtml-Plugin.t ............................................ ok
[Sun Oct  6 14:51:56 2024] [LLNG:1106] [error] Notification not created: Bad date at /<<PKGBUILDDIR>>/lemonldap-ng-common/blib/lib/Lemonldap/NG/Common/Notifications/JSON.pm line 62, <FILE> line 2.

[Sun Oct  6 14:51:56 2024] [LLNG:1106] [error] Notification not created: Bad date at /<<PKGBUILDDIR>>/lemonldap-ng-common/blib/lib/Lemonldap/NG/Common/Notifications/JSON.pm line 62, <FILE> line 2.

[Sun Oct  6 14:51:56 2024] [LLNG:1106] [error] Malformed date
t/50-notifications.t ........................ ok
t/60-2ndfa.t ................................ ok
t/03-XSS-protection.t ............................................. ok
# Waiting
t/70-viewer.t ............................... ok
t/71-viewer-without-diff.t .................. ok
t/80-attributes.t ........................... ok
t/90-translations.t ......................... ok
t/99-pod.t .................................. ok
All tests successful.
Files=29, Tests=7707, 12 wallclock secs ( 0.23 usr  0.06 sys +  7.69 cusr  1.59 csys =  9.57 CPU)
Result: PASS
make[2]: Leaving directory '/<<PKGBUILDDIR>>/lemonldap-ng-manager'
t/04-language-selection.t ......................................... ok
t/03-SessionTimeout.t ............................................. ok
t/05-Hashed-Session.t ............................................. ok
t/10-AuthCustom.t ................................................. ok
t/19-Auth-Null.t .................................................. ok
t/20-Auth-and-password-DBI-dynamic-hash.t ......................... ok
t/20-Auth-and-password-DBI-encrypt.t .............................. ok
t/20-Auth-and-password-DBI.t ...................................... ok
t/21-Auth-and-password-LDAP.t ..................................... ok
t/20-Auth-DBI-utf8.t .............................................. ok
t/21-Auth-LDAP-attributes.t ....................................... ok
t/21-Auth-LDAP-group-with-group-filter.t .......................... ok
t/21-Auth-LDAP-group-without-group-filter.t ....................... ok
t/21-Auth-LDAP-Policy-Combination.t ............................... ok
t/21-Auth-LDAP-Policy-only.t ...................................... ok
t/21-Auth-LDAP-Policy.t ........................................... ok
t/22-Auth-and-password-AD.t ....................................... ok
t/23-Auth-and-password-REST.t ..................................... ok
t/24-AuthApache.t ................................................. ok
t/24-AuthKerberos.t ............................................... ok
t/25-AuthSlave-with-Choice.t ...................................... ok
t/25-AuthSlave-with-Credentials.t ................................. ok
t/26-AuthRadius-Attributes.t ...................................... ok
t/26-AuthRadius.t ................................................. ok
t/26-AuthRemote.t ................................................. ok
t/27-AuthProxy.t .................................................. ok
t/27-AuthProxy-with-choice.t ...................................... ok
t/28-AuthChoice-and-password.t .................................... ok
t/28-AuthChoice-2FA.t ............................................. ok
t/28-AuthChoice-Custom.t .......................................... ok
t/28-AuthChoice-Slave-rememberAuthChoice.t ........................ ok
t/28-AuthChoice-with-info.t ....................................... ok
t/28-AuthChoice-with-captcha.t .................................... ok
t/28-AuthChoice-with-over.t ....................................... ok
t/28-AuthChoice-with-rules.t ...................................... ok
t/28-AuthChoice-with-token.t ...................................... ok
t/29-AuthGPG.t .................................................... ok
t/29-AuthSSL.t .................................................... ok
t/30-Auth-and-issuer-SAML-Artifact-with-SOAP-SLO-IdP-initiated.t .. ok
t/30-Auth-and-issuer-SAML-Artifact-with-SOAP-SLO.t ................ ok
t/30-Auth-and-issuer-SAML-Federation.t ............................ ok
t/30-Auth-and-issuer-SAML-Metadata.t .............................. ok
t/30-Auth-and-issuer-SAML-POST-Choice-2FA.t ....................... ok
t/30-Auth-and-issuer-SAML-POST-IdP-initiated.t .................... ok
t/30-Auth-and-issuer-SAML-POST-Missing-SLO.t ...................... ok
t/30-Auth-and-issuer-SAML-POST.t .................................. ok
t/30-Auth-and-issuer-SAML-Redirect-IdP-initiated.t ................ ok
t/30-Auth-and-issuer-SAML-Redirect-MultipleSP-Missing-SLO.t ....... ok
t/30-Auth-and-issuer-SAML-Redirect-MultipleSP.t ................... ok
t/30-Auth-and-issuer-SAML-Redirect-With-Info.t .................... ok
t/30-Auth-and-issuer-SAML-Redirect.t .............................. ok
t/30-Auth-ResolutionRule.t ........................................ ok
t/30-Auth-SAML-with-choice.t ...................................... ok
t/30-CDC.t ........................................................ ok
t/30-SAML-Federation-Config.t ..................................... ok
t/30-SAML-Head-to-Tail-POST.t ..................................... ok
t/30-SAML-Macros.t ................................................ ok
t/30-SAML-NameID-SP.t ............................................. ok
t/30-SAML-POST-Logout-when-expired.t .............................. ok
t/30-SAML-NameID-IDP.t ............................................ ok
t/30-SAML-POST-Logout-when-removed.t .............................. ok
t/30-SAML-POST-with-2F-and-Notification.t ......................... ok
t/30-SAML-POST-with-2F-UpgradeOnly.t .............................. ok
t/30-SAML-POST-with-Notification.t ................................ ok
t/30-SAML-ReAuth-with-choice.t .................................... ok
t/30-SAML-ReAuth-with-Cmb-Kerberos.t .............................. ok
t/30-SAML-ReAuth.t ................................................ ok
t/30-SAML-RelayState.t ............................................ ok
t/30-SAML-SP-rule.t ............................................... ok
t/31-Auth-and-issuer-CAS-declared-app-multiple-urls.t ............. ok
t/31-Auth-and-issuer-CAS-declared-app-userattr.t .................. ok
t/31-Auth-and-issuer-CAS-declared-app.t ........................... ok
t/31-Auth-and-issuer-CAS-declared-apps.t .......................... ok
t/31-Auth-and-issuer-CAS-default.t ................................ ok
t/31-Auth-and-issuer-CAS-Logout-20.t .............................. ok
t/31-Auth-and-issuer-CAS-Logout-30.t .............................. ok
t/31-Auth-and-issuer-CAS-proxied.t ................................ ok
t/31-Auth-and-issuer-CAS-with-choice-and-cancel.t ................. ok
t/31-Auth-and-issuer-CAS-XSS-on-logout.t .......................... ok
t/31-Auth-and-issuer-CAS-with-choice.t ............................ ok
t/31-CAS-10.t ..................................................... ok
t/31-CAS-Gateway.t ................................................ ok
t/31-CAS-Hooks.t .................................................. ok
t/31-CAS-jsRedirect.t ............................................. ok
t/31-CAS-Logout-propagate-OIDC.t .................................. ok
t/31-CAS-Logout.t ................................................. ok
t/31-CAS-Macros.t ................................................. ok
t/31-CAS-Prefix.t ................................................. ok
t/31-CAS-Proxy.t .................................................. ok
t/31-CAS-Security.t ............................................... ok
t/32-Auth-and-issuer-OIDC-authorization_code-different-sub.t ...... ok
t/32-Auth-and-issuer-OIDC-authorization_code-jwt-userinfo.t ....... ok
t/32-Auth-and-issuer-OIDC-authorization_code-OP-logout.t .......... ok
t/32-Auth-and-issuer-OIDC-authorization_code-with-authchoice.t .... ok
t/32-Auth-and-issuer-OIDC-authorization_code-with-info.t .......... ok
t/32-Auth-and-issuer-OIDC-authorization_code-with-none-alg.t ...... ok
t/32-Auth-and-issuer-OIDC-authorization_code.t .................... ok
t/32-Auth-and-issuer-OIDC-hybrid.t ................................ ok
t/32-Auth-and-issuer-OIDC-implicit-no-token.t ..................... ok
t/32-Auth-and-issuer-OIDC-implicit.t .............................. ok
E: Build killed with signal TERM after 60 minutes of inactivity
--------------------------------------------------------------------------------

Note: I could raise the timeout, but this package used to take less than 5 minutes
to build, so I assume it would not improve anything.


The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202410/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



More information about the pkg-perl-maintainers mailing list