Your message dated Wed, 08 Jul 2026 15:04:34 +0000
with message-id <[email protected]>
and subject line Bug#1049624: fixed in libspf2 1.2.10-10
has caused the Debian Bug report #1049624,
regarding libspf2: Fails to build binary packages again after successful build
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1049624: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1049624
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libspf2
Version: 1.2.10-7.2
Severity: minor
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-binary-20230816 ftbfs-binary-after-build
User: [email protected]
Usertags: qa-doublebuild

Hi,

This package fails to do build a binary-only build (not source) after a
successful build (dpkg-buildpackage ; dpkg-buildpackage -b).

This is probably a clear violation of Debian Policy section 4.9 (clean target),
but this is filed as severity:minor for now, because a discussion on
debian-devel showed that we might want to revisit the requirement of a working
'clean' target.

More information about this class of issues, included common problems and
solutions, is available at
https://wiki.debian.org/qa.debian.org/FTBFS/DoubleBuild

Relevant part of the build log:
> cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env 
> -us -uc -rfakeroot -b
> ----------------------------------------------------------------------------------------------------------------------
> 
> dpkg-buildpackage: info: source package libspf2
> dpkg-buildpackage: info: source version 1.2.10-7.2
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Aurelien Jarno <[email protected]>
>  dpkg-source --before-build .
> dpkg-buildpackage: info: host architecture amd64
>  fakeroot debian/rules clean
> dh_testdir
> dh_testroot
> rm -f build-arch-stamp
> [ ! -f Makefile ] || /usr/bin/make distclean
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> Making distclean in src
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
> Making distclean in include
> make[3]: Entering directory '/<<PKGBUILDDIR>>/src/include'
> make[4]: Entering directory '/<<PKGBUILDDIR>>/src/include'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/include'
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/include'
> Making distclean in libreplace
> make[3]: Entering directory '/<<PKGBUILDDIR>>/src/libreplace'
> make[4]: Entering directory '/<<PKGBUILDDIR>>/src/libreplace'
> rm -rf .libs _libs
> test -z "libreplace.la" || rm -f libreplace.la
> rm -f ./so_locations
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/libreplace'
> rm -f .deps/__ns_get16.Plo
> rm -f .deps/__ns_initparse.Plo
> rm -f .deps/__ns_msg_getflag.Plo
> rm -f .deps/__ns_name_uncompress.Plo
> rm -f .deps/getopt_long_only.Plo
> rm -f .deps/malloc.Plo
> rm -f .deps/memcmp.Plo
> rm -f .deps/realloc.Plo
> rm -f .deps/strncasecmp.Plo
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/libreplace'
> Making distclean in libspf2
> make[3]: Entering directory '/<<PKGBUILDDIR>>/src/libspf2'
> make[4]: Entering directory '/<<PKGBUILDDIR>>/src/libspf2'
> test -z "libspf2.la" || rm -f libspf2.la
> rm -f ./so_locations
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/libspf2'
> rm -f ./.deps/spf_compile.Plo
> rm -f ./.deps/spf_dns.Plo
> rm -f ./.deps/spf_dns_cache.Plo
> rm -f ./.deps/spf_dns_null.Plo
> rm -f ./.deps/spf_dns_resolv.Plo
> rm -f ./.deps/spf_dns_rr.Plo
> rm -f ./.deps/spf_dns_test.Plo
> rm -f ./.deps/spf_dns_windns.Plo
> rm -f ./.deps/spf_dns_zone.Plo
> rm -f ./.deps/spf_expand.Plo
> rm -f ./.deps/spf_get_exp.Plo
> rm -f ./.deps/spf_get_spf.Plo
> rm -f ./.deps/spf_id2str.Plo
> rm -f ./.deps/spf_interpret.Plo
> rm -f ./.deps/spf_log.Plo
> rm -f ./.deps/spf_log_default.Plo
> rm -f ./.deps/spf_log_stdio.Plo
> rm -f ./.deps/spf_log_syslog.Plo
> rm -f ./.deps/spf_print.Plo
> rm -f ./.deps/spf_record.Plo
> rm -f ./.deps/spf_request.Plo
> rm -f ./.deps/spf_response.Plo
> rm -f ./.deps/spf_server.Plo
> rm -f ./.deps/spf_strerror.Plo
> rm -f ./.deps/spf_utils.Plo
> rm -f ./.deps/spf_win32.Plo
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/libspf2'
> Making distclean in spfquery
> make[3]: Entering directory '/<<PKGBUILDDIR>>/src/spfquery'
> make[4]: Entering directory '/<<PKGBUILDDIR>>/src/spfquery'
>  rm -f spfquery spfquery_static
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/spfquery'
> rm -f ./.deps/spfquery.Po
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/spfquery'
> Making distclean in spftest
> make[3]: Entering directory '/<<PKGBUILDDIR>>/src/spftest'
> make[4]: Entering directory '/<<PKGBUILDDIR>>/src/spftest'
>  rm -f spftest spftest_static
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/spftest'
> rm -f ./.deps/spftest.Po
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/spftest'
> Making distclean in spfd
> make[3]: Entering directory '/<<PKGBUILDDIR>>/src/spfd'
> make[4]: Entering directory '/<<PKGBUILDDIR>>/src/spfd'
>  rm -f spfd spfd_static
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/spfd'
> rm -f ./.deps/spfd.Po
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/spfd'
> Making distclean in spf_example
> make[3]: Entering directory '/<<PKGBUILDDIR>>/src/spf_example'
> make[4]: Entering directory '/<<PKGBUILDDIR>>/src/spf_example'
>  rm -f spf_example spf_example_static
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/spf_example'
> rm -f ./.deps/spf_example.Po
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/spf_example'
> make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "Doxyfile" || rm -f Doxyfile
> test . = "." || test -z "" || rm -f 
> rm -f config.h stamp-h1
> rm -f libtool config.lt
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f cscope.out cscope.in.out cscope.po.out cscope.files
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> rm -f config.status config.cache config.log configure.lineno 
> config.status.lineno
> rm -f Makefile
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> [ ! -f perl/Makefile ] || /usr/bin/make -C perl realclean
> make[1]: Entering directory '/<<PKGBUILDDIR>>/perl'
> rm -f \
>   SPF_XS.bso SPF_XS.def \
>   SPF_XS.exp SPF_XS.x \
>   SPF_XS.bs blib/arch/auto/Mail/SPF_XS/extralibs.all \
>   blib/arch/auto/Mail/SPF_XS/extralibs.ld Makefile.aperl \
>   *.a *.o \
>   *perl.core MYMETA.json \
>   MYMETA.yml SPF_XS.base \
>   SPF_XS.bs SPF_XS.bso \
>   SPF_XS.c SPF_XS.def \
>   SPF_XS.exp SPF_XS.o \
>   SPF_XS_def.old blibdirs.ts \
>   core core.*perl.*.? \
>   core.[0-9] core.[0-9][0-9] \
>   core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \
>   core.[0-9][0-9][0-9][0-9][0-9] libSPF_XS.def \
>   mon.out perl \
>   perl perl.exe \
>   perlmain.c pm_to_blib \
>   pm_to_blib.ts so_locations \
>   tmon.out 
> rm -rf \
>   blib 
> mv Makefile Makefile.old > /dev/null 2>&1
> rm -f Makefile.old
> rm -f \
>   Makefile Makefile.old \
>   SPF_XS.o 
> rm -rf \
>   Mail-SPF_XS-0.01 
> make[1]: Leaving directory '/<<PKGBUILDDIR>>/perl'
> dh_autoreconf_clean
> dh_clean
> dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in 
> use)
>  debian/rules build
> make: *** No rule to make target 'configure', needed by 'config.status'.  
> Stop.
> dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
> 
> E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage 
> --sanitize-env -us -uc -rfakeroot -b' failed to run.


The full build log is available from:
http://qa-logs.debian.net/2023/08/16/libspf2_1.2.10-7.2_unstable.log

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: libspf2
Source-Version: 1.2.10-10
Done: Bastian Germann <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libspf2, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bastian Germann <[email protected]> (supplier of updated libspf2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 08 Jul 2026 16:38:15 +0200
Source: libspf2
Architecture: source
Version: 1.2.10-10
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <[email protected]>
Changed-By: Bastian Germann <[email protected]>
Closes: 1049624
Changes:
 libspf2 (1.2.10-10) unstable; urgency=medium
 .
   * QA upload
   * Use dh sequencer (Closes: #1049624)
Checksums-Sha1:
 da989fe855f6fd1ac841a7125b93552f55406c4b 1789 libspf2_1.2.10-10.dsc
 77248fbfaee637bd91db8e31f9323f43ea712a08 16464 libspf2_1.2.10-10.debian.tar.xz
 6510bfcc44603ffb9296bf6be6a35b093ea9d997 5304 
libspf2_1.2.10-10_source.buildinfo
Checksums-Sha256:
 c2ce2003d2afb40d3f66077a9eca83b05c105ca4ab9e1ceeb4b05422acf42189 1789 
libspf2_1.2.10-10.dsc
 fdd72954665f6528dd496c3a20c98f1b3bd9635be5bba1c27a5cc87f0123f95d 16464 
libspf2_1.2.10-10.debian.tar.xz
 dd6e83e035cf0e3601dfb32bbf4a3d9bb9268080a11ebf61f5279ab3acb23a47 5304 
libspf2_1.2.10-10_source.buildinfo
Files:
 031c17cae58f33c5e4e7a1f313d81933 1789 libs optional libspf2_1.2.10-10.dsc
 0af7109bebc4f6958d71f1bf41dd5517 16464 libs optional 
libspf2_1.2.10-10.debian.tar.xz
 9d0cc4181931cbe7b9cff7ad6f47edb8 5304 libs optional 
libspf2_1.2.10-10_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmpOYpQQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFJ8rC/0VN/TMVzODLJak1Kf1or47uHX6rf1HD3Wc
pGMlZbf3Mi+pl9UMzcSegKJftRPXsDjnCIpiEJau3dykNURcIAM80Z6z/8zWFn10
YGK9+vAiQPM+J68ex7h6S3/YgwOWD35yNzKoLZDNxZAHzVNZuYY5B7s5M1V2aGQS
1Qq28sJtfDXmN+kGqsjuVX8VEGTs25st+VKX/c7UBE8+8zqJKaTLjKqAWTYHEL3J
ktiB3gDNCTCsCzsH/hPv9Ng1Wz4npJ16t3vI+O1Tv+1Z13DCAC7YfDNNo3RXnCxr
yscxoY8oOHuq/wbSxSWK7fRf//uT6XlSs4P006Rxay8H8ImkNboCu2mrotbdT1LH
D6lxnVtPQbAWiikhxckbD1OulChSFb9zqQED9BoUHXYb/JuJnHXZTmhzeYOEzul7
7EsJQUb1v3XtMth6i8wu8IcTzSaJZ4TjL1t32cLmhnAGBietde+2xZLXAe4PHvP5
iEaU8pzDM8T5+QZrmbu0tBng2fSgMQ0=
=TbNf
-----END PGP SIGNATURE-----

Attachment: pgp1HaQiSB7Jn.pgp
Description: PGP signature


--- End Message ---

Reply via email to