Bug#1052871: libauthen-sasl-cyrus-perl: FTBFS: dh_auto_test: error: make -j8 test TEST_VERBOSE=1 returned exit code 2

gregor herrmann gregoa at debian.org
Tue Sep 26 15:34:58 BST 2023


Control: tag -1 + confirmed

On Tue, 26 Sep 2023 15:18:51 +0200, Lucas Nussbaum wrote:

> Source: libauthen-sasl-cyrus-perl
> Version: 0.13-server-13
> Severity: serious
> Justification: FTBFS
> Tags: trixie sid ftbfs
> User: lucas at debian.org
> Usertags: ftbfs-20230925 ftbfs-trixie
> 
> Hi,
> 
> During a rebuild of all packages in sid, your package failed to build
> on amd64.
> 
> 
> Relevant part (hopefully):
> > make[1]: Entering directory '/<<PKGBUILDDIR>>'
> > "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Cyrus.bs blib/arch/auto/Authen/SASL/Cyrus/Cyrus.bs 644
> > PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
> > Can't locate object method "listmech" via package "Authen::SASL::Perl::PLAIN" at t/plain.t line 39.
> > # Looks like your test exited with 255 just after 2.
> > t/plain.t .. 
> > 1..5
> > client CB username.
> > client CB password.
> > client Sendreply: testuser
> > Client: Negotiation succeeded.
> > ok 1
> > ok 2
> > Dubious, test returned 255 (wstat 65280, 0xff00)
> > Failed 3/5 subtests 
> > 
> > Test Summary Report
> > -------------------
> > t/plain.t (Wstat: 65280 (exited 255) Tests: 2 Failed: 0)
> >   Non-zero exit status: 255
> >   Parse errors: Bad plan.  You planned 5 tests but ran 2.
> > Files=1, Tests=2,  1 wallclock secs ( 0.02 usr  0.00 sys +  0.05 cusr  0.01 csys =  0.08 CPU)
> > Result: FAIL
> > Failed 1/1 test programs. 0/2 subtests failed.
> > make[1]: *** [Makefile:1013: test_dynamic] Error 255
> > make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> > dh_auto_test: error: make -j8 test TEST_VERBOSE=1 returned exit code 2

I suppsed this is caused by libauthen-sasl-perl_2.1700-1:

--- a/Changes
+++ b/Changes
+  [Removed]
+    - Authen::SASL::Cyrus is no longer loaded as
+      an implementation; Authen::SASL::XS has been
+      the successor for more than a decade

--- a/lib/Authen/SASL.pm
+++ b/lib/Authen/SASL.pm
 @Plugins = qw(
-       Authen::SASL::XS
-       Authen::SASL::Cyrus
-       Authen::SASL::Perl
+        Authen::SASL::XS
+        Authen::SASL::Perl


So libauthen-sasl-cyrus-perl might be a removal candidate (and we
should probably package Authen::SASL::XS), unless we want to patch
support for Authen::SASL::Cyrus back into libauthen-sasl-perl …

Also:

% grep-excuses libauthen-sasl-perl
libauthen-sasl-perl (2.1600-3 to 2.1700-1)
    Maintainer: Debian Perl Group
    Migration status for libauthen-sasl-perl (2.1600-3 to 2.1700-1): BLOCKED: Rejected/violates migration policy/introduces a regression
    Issues preventing migration:
    ∙ ∙ autopkgtest for libauthen-sasl-cyrus-perl/0.13-server-13: amd64: Regression ♻  (reference ♻), arm64: Regression ♻  (reference ♻), armel: Regression ♻  (reference ♻), armhf: Regression ♻  (reference ♻), i386: Regression ♻  (reference ♻), ppc64el: Regression ♻  (reference ♻), s390x: Regression ♻  (reference ♻)


Cheers,
gregor


-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: Digital Signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-perl-maintainers/attachments/20230926/dbf5b355/attachment.sig>


More information about the pkg-perl-maintainers mailing list