Your message dated Wed, 09 Apr 2025 20:52:12 +0000
with message-id <[email protected]>
and subject line Bug#1049128: fixed in libconfuse 3.3-4
has caused the Debian Bug report #1049128,
regarding libconfuse: Fails to build source 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.)


-- 
1049128: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1049128
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libconfuse
Version: 3.3-3
Severity: minor
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-sab-20230813 ftbfs-source-after-build
User: [email protected]
Usertags: qa-doublebuild

Hi,

This package fails to build a source package after a successful build
(dpkg-buildpackage ; dpkg-buildpackage -S).

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/SourceAfterBuild

Relevant part of the build log:
> cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env 
> -us -uc -rfakeroot -S
> -------------------------------------------------------------------------------------------------------------------------
> 
> dpkg-buildpackage: info: source package libconfuse
> dpkg-buildpackage: info: source version 3.3-3
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Aurelien Jarno <[email protected]>
>  dpkg-source --before-build .
>  debian/rules clean
> dh clean
>    dh_auto_clean
>       make -j8 distclean
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> Making distclean in m4
> make[2]: Entering directory '/<<PKGBUILDDIR>>/m4'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/m4'
> Making distclean in po
> make[2]: Entering directory '/<<PKGBUILDDIR>>/po'
> rm -f *.insert-header
> rm -f remove-potcdate.sed
> rm -f stamp-poT
> rm -f core core.* confuse.po confuse.1po confuse.2po *.new.po
> rm -fr *.o
> rm -f Makefile Makefile.in POTFILES *.mo
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/po'
> Making distclean in src
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
> test -z "*~ #*#" || rm -f *~ #*#
> test -z "libconfuse.la" || rm -f libconfuse.la
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> rm -f ./so_locations
> rm -f ./.deps/libconfuse_la-confuse.Plo
> rm -f ./.deps/libconfuse_la-fmemopen.Plo
> rm -f ./.deps/libconfuse_la-lexer.Plo
> rm -f ./.deps/libconfuse_la-reallocarray.Plo
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
> Making distclean in examples
> make[2]: Entering directory '/<<PKGBUILDDIR>>/examples'
> test -z "*~ #*#" || rm -f *~ #*#
> rm -rf .libs _libs
>  rm -f simple ftpconf cfgtest cli nested deprecated addsec parsebuf env reread
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> rm -f ./.deps/addsec.Po
> rm -f ./.deps/cfgtest.Po
> rm -f ./.deps/cli.Po
> rm -f ./.deps/deprecated.Po
> rm -f ./.deps/env.Po
> rm -f ./.deps/ftpconf.Po
> rm -f ./.deps/nested.Po
> rm -f ./.deps/parsebuf.Po
> rm -f ./.deps/reread.Po
> rm -f ./.deps/simple.Po
> rm -f ./.deps/wincfgtest.Po
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/examples'
> Making distclean in tests
> make[2]: Entering directory '/<<PKGBUILDDIR>>/tests'
> test -z "*~" || rm -f *~
>  rm -f keyval suite_single suite_dup suite_func suite_list suite_validate 
> suite_ptr list_plus_syntax section_title_dupes single_title_sections 
> section_remove section_add section_getopt quote_before_print include 
> searchpath env ignore_parm annotate empty_string setopt_ptr setmulti_reset 
> print_filter modified_flag
> rm -rf .libs _libs
> rm -f *.o
> test -z "keyval.log suite_single.log suite_dup.log suite_func.log 
> suite_list.log suite_validate.log suite_ptr.log list_plus_syntax.log 
> section_title_dupes.log single_title_sections.log section_remove.log 
> section_add.log section_getopt.log quote_before_print.log include.log 
> searchpath.log env.log ignore_parm.log annotate.log empty_string.log 
> setopt_ptr.log setmulti_reset.log print_filter.log modified_flag.log" || rm 
> -f keyval.log suite_single.log suite_dup.log suite_func.log suite_list.log 
> suite_validate.log suite_ptr.log list_plus_syntax.log section_title_dupes.log 
> single_title_sections.log section_remove.log section_add.log 
> section_getopt.log quote_before_print.log include.log searchpath.log env.log 
> ignore_parm.log annotate.log empty_string.log setopt_ptr.log 
> setmulti_reset.log print_filter.log 
> modified_flag.log
> rm -f *.lo
> rm -f *.tab.c
> test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> test . = "." || test -z "" || rm -f 
> test -z "keyval.trs suite_single.trs suite_dup.trs suite_func.trs 
> suite_list.trs suite_validate.trs suite_ptr.trs list_plus_syntax.trs 
> section_title_dupes.trs single_title_sections.trs section_remove.trs 
> section_add.trs section_getopt.trs quote_before_print.trs include.trs 
> searchpath.trs env.trs ignore_parm.trs annotate.trs empty_string.trs 
> setopt_ptr.trs setmulti_reset.trs print_filter.trs modified_flag.trs" || rm 
> -f keyval.trs suite_single.trs suite_dup.trs suite_func.trs suite_list.trs 
> suite_validate.trs suite_ptr.trs list_plus_syntax.trs section_title_dupes.trs 
> single_title_sections.trs section_remove.trs section_add.trs 
> section_getopt.trs quote_before_print.trs include.trs searchpath.trs env.trs 
> ignore_parm.trs annotate.trs empty_string.trs setopt_ptr.trs 
> setmulti_reset.trs print_filter.trs 
> modified_flag.trs
> test -z "test-suite.log" || rm -f test-suite.log
> rm -f ./.deps/annotate.Po
> rm -f ./.deps/empty_string.Po
> rm -f ./.deps/env.Po
> rm -f ./.deps/ignore_parm.Po
> rm -f ./.deps/include.Po
> rm -f ./.deps/keyval.Po
> rm -f ./.deps/list_plus_syntax.Po
> rm -f ./.deps/modified_flag.Po
> rm -f ./.deps/print_filter.Po
> rm -f ./.deps/quote_before_print.Po
> rm -f ./.deps/searchpath.Po
> rm -f ./.deps/section_add.Po
> rm -f ./.deps/section_getopt.Po
> rm -f ./.deps/section_remove.Po
> rm -f ./.deps/section_title_dupes.Po
> rm -f ./.deps/setmulti_reset.Po
> rm -f ./.deps/setopt_ptr.Po
> rm -f ./.deps/single_title_sections.Po
> rm -f ./.deps/suite_dup.Po
> rm -f ./.deps/suite_func.Po
> rm -f ./.deps/suite_list.Po
> rm -f ./.deps/suite_ptr.Po
> rm -f ./.deps/suite_single.Po
> rm -f ./.deps/suite_validate.Po
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/tests'
> Making distclean in doc
> make[2]: Entering directory '/<<PKGBUILDDIR>>/doc'
> test -z "*~ '#*#' listing1.xml listing2.xml listing3.xml listing4.xml 
> listing5.xml listing6.xml listing7.xml listing8.xml" || rm -f *~ '#*#' 
> listing1.xml listing2.xml listing3.xml listing4.xml listing5.xml listing6.xml 
> listing7.xml listing8.xml
> rm -rf .libs _libs
> test -z "tutorial.pdf" || rm -f tutorial.pdf
> rm -f *.lo
> test -z "Doxyfile" || rm -f Doxyfile
> test . = "." || test -z "" || rm -f 
> test -z "" || rm -f 
> removed 'html/annotated.html'
> removed 'html/globals.html'
> removed 'html/files.html'
> removed 'html/unioncfg__value__t.html'
> removed 'html/sync_on.png'
> removed 'html/unioncfg__simple__t.html'
> removed 'html/nav_g.png'
> removed 'html/reread_8c-example.html'
> removed 'html/jquery.js'
> removed 'html/tabs.css'
> removed 'html/tab_h.png'
> removed 'html/open.png'
> removed 'html/structcfg__t.html'
> removed 'html/examples.html'
> removed 'html/menu.js'
> removed 'html/sync_off.png'
> removed 'html/tab_s.png'
> removed 'html/globals_func.html'
> removed 'html/closed.png'
> removed 'html/simple_8c-example.html'
> removed 'html/structcfg__defvalue__t.html'
> removed 'html/index.html'
> removed 'html/search/close.svg'
> removed 'html/search/enumvalues_0.html'
> removed 'html/search/all_1.html'
> removed 'html/search/all_3.html'
> removed 'html/search/variables_a.html'
> removed 'html/search/variables_2.html'
> removed 'html/search/variables_1.js'
> removed 'html/search/variables_3.html'
> removed 'html/search/variables_5.js'
> removed 'html/search/variables_0.html'
> removed 'html/search/search.js'
> removed 'html/search/files_0.html'
> removed 'html/search/all_8.html'
> removed 'html/search/variables_6.html'
> removed 'html/search/all_2.js'
> removed 'html/search/enums_0.html'
> removed 'html/search/variables_6.js'
> removed 'html/search/variables_9.js'
> removed 'html/search/variables_7.js'
> removed 'html/search/variables_3.js'
> removed 'html/search/enums_0.js'
> removed 'html/search/variables_5.html'
> removed 'html/search/all_5.js'
> removed 'html/search/search.css'
> removed 'html/search/all_4.html'
> removed 'html/search/variables_b.html'
> removed 'html/search/searchdata.js'
> removed 'html/search/variables_b.js'
> removed 'html/search/search_l.png'
> removed 'html/search/all_b.html'
> removed 'html/search/variables_4.html'
> removed 'html/search/variables_4.js'
> removed 'html/search/variables_a.js'
> removed 'html/search/search_r.png'
> removed 'html/search/functions_0.js'
> removed 'html/search/functions_0.html'
> removed 'html/search/classes_0.js'
> removed 'html/search/files_0.js'
> removed 'html/search/all_4.js'
> removed 'html/search/variables_7.html'
> removed 'html/search/typedefs_0.js'
> removed 'html/search/all_3.js'
> removed 'html/search/all_8.js'
> removed 'html/search/all_7.js'
> removed 'html/search/all_b.js'
> removed 'html/search/all_a.js'
> removed 'html/search/all_9.js'
> removed 'html/search/search_m.png'
> removed 'html/search/all_0.js'
> removed 'html/search/all_1.js'
> removed 'html/search/pages_0.html'
> removed 'html/search/pages_0.js'
> removed 'html/search/all_5.html'
> removed 'html/search/variables_9.html'
> removed 'html/search/all_2.html'
> removed 'html/search/mag_sel.svg'
> removed 'html/search/all_a.html'
> removed 'html/search/all_6.js'
> removed 'html/search/nomatches.html'
> removed 'html/search/all_7.html'
> removed 'html/search/classes_0.html'
> removed 'html/search/all_0.html'
> removed 'html/search/defines_0.js'
> removed 'html/search/defines_0.html'
> removed 'html/search/variables_0.js'
> removed 'html/search/variables_8.js'
> removed 'html/search/all_6.html'
> removed 'html/search/variables_1.html'
> removed 'html/search/variables_2.js'
> removed 'html/search/all_9.html'
> removed 'html/search/typedefs_0.html'
> removed 'html/search/enumvalues_0.js'
> removed 'html/search/variables_8.html'
> removed directory 'html/search'
> removed 'html/tab_a.png'
> removed 'html/folderclosed.png'
> removed 'html/globals_eval.html'
> removed 'html/ftpconf_8c-example.html'
> removed 'html/splitbar.png'
> removed 'html/confuse_8h.html'
> removed 'html/functions.html'
> removed 'html/bdwn.png'
> removed 'html/nav_f.png'
> removed 'html/dir_68267d1309a1af8e8297ef4c3efbcdba.html'
> removed 'html/nav_h.png'
> removed 'html/folderopen.png'
> removed 'html/doxygen.svg'
> removed 'html/globals_type.html'
> removed 'html/dynsections.js'
> removed 'html/doxygen.css'
> removed 'html/globals_enum.html'
> removed 'html/structcfg__opt__t.html'
> removed 'html/confuse_8h_source.html'
> removed 'html/globals_defs.html'
> removed 'html/doc.png'
> removed 'html/bc_s.png'
> removed 'html/classes.html'
> removed 'html/tab_b.png'
> removed 'html/functions_vars.html'
> removed 'html/menudata.js'
> removed directory 'html'
> removed 'man/man3/cfg_value_t.3'
> removed 'man/man3/cfg_simple_t.3'
> removed 'man/man3/cfg_t.3'
> removed 'man/man3/confuse.h.3'
> removed 'man/man3/cfg_opt_t.3'
> removed 'man/man3/cfg_defvalue_t.3'
> removed directory 'man/man3'
> removed directory 'man'
> removed 'tutorial-html/ar01s02.html'
> removed 'tutorial-html/ar01s04.html'
> removed 'tutorial-html/ar01s03.html'
> removed 'tutorial-html/ar01s08.html'
> removed 'tutorial-html/ar01s09.html'
> removed 'tutorial-html/tutorial.css'
> removed 'tutorial-html/ar01s07.html'
> removed 'tutorial-html/index.html'
> removed 'tutorial-html/ar01s05.html'
> removed 'tutorial-html/ar01s06.html'
> removed directory 'tutorial-html'
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> test -z "*~ '#*#'" || rm -f *~ '#*#'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "libconfuse.pc libconfuse.spec" || rm -f libconfuse.pc libconfuse.spec
> rm -f config.h stamp-h1
> test . = "." || test -z "" || rm -f 
> 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>>'
>    dh_autoreconf_clean
>    dh_clean
>  dpkg-source -b .
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building libconfuse using existing 
> ./libconfuse_3.3.orig.tar.xz
> dpkg-source: info: using patch list from debian/patches/series
> dpkg-source: info: local changes detected, the modified files are:
>  libconfuse-3.3/po/de.po
>  libconfuse-3.3/po/fr.po
>  libconfuse-3.3/po/sv.po
> dpkg-source: error: aborting due to unexpected upstream changes, see 
> /tmp/libconfuse_3.3-3.diff.KDVnIK
> dpkg-source: info: Hint: make sure the version in debian/changelog matches 
> the unpacked source tree
> dpkg-source: info: you can integrate the local changes with dpkg-source 
> --commit
> dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 2
> 
> E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage 
> --sanitize-env -us -uc -rfakeroot -S' failed to run.


The full build log is available from:
http://qa-logs.debian.net/2023/08/13/libconfuse_3.3-3_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: libconfuse
Source-Version: 3.3-4
Done: Aurelien Jarno <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libconfuse, 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.
Aurelien Jarno <[email protected]> (supplier of updated libconfuse 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, 09 Apr 2025 22:38:54 +0200
Source: libconfuse
Architecture: source
Version: 3.3-4
Distribution: unstable
Urgency: medium
Maintainer: Aurelien Jarno <[email protected]>
Changed-By: Aurelien Jarno <[email protected]>
Closes: 1049128
Changes:
 libconfuse (3.3-4) unstable; urgency=medium
 .
   * Add Vcs-git and Vcs-browser to debian/control
   * Build-Depends on pkgconf instead of pkg-config
   * Drop obsolete XS-Testsuite: from debian/control, dpkg adds it
     automatically
   * Apply upstream patches fixing typos
   * Rewrite debian/copyright in Machine-readable format
   * Do not run msgmerge during build (Closes: #1049128)
   * Ignore blhc errors for testsuite
   * Install all manpages
   * Improve libconfuse-doc description
   * Remove redudant section entries from debian/control
   * Add Build-Depends-Package annotation to the symbols file
   * Bump Standards-Version to 4.7.2 (no changes)
Checksums-Sha1:
 ef8e1cbb936f444ce4dd289ca3d3d0f723b83d3c 2172 libconfuse_3.3-4.dsc
 be48ac8fb4ab9fffdf5a9b49b72163a8eb93e63d 9864 libconfuse_3.3-4.debian.tar.xz
 62d412079e55ff32dfcf9de2941ec4732d17642c 5407 libconfuse_3.3-4_source.buildinfo
Checksums-Sha256:
 14ae1d53138bddf1635a0a47f790f94660b9be8370de597fc0bcea91ac801fa1 2172 
libconfuse_3.3-4.dsc
 38ce6e357e2cce0ac8751acc0b0940c73c259aa46c7b5040a0f83150113fe785 9864 
libconfuse_3.3-4.debian.tar.xz
 7d8c42e3cdb428070dbd1b0052dc3fd6f2e532ac3c7cb8650ce6b0aa68294b26 5407 
libconfuse_3.3-4_source.buildinfo
Files:
 09f358981decf72f21426c0f28b370c8 2172 libs optional libconfuse_3.3-4.dsc
 53e469da52b79dd6e04ca5df89935f45 9864 libs optional 
libconfuse_3.3-4.debian.tar.xz
 93cc3dc6c280e04eea96039855ead806 5407 libs optional 
libconfuse_3.3-4_source.buildinfo

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

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmf229sACgkQE4jA+Jno
M2tgMg/+KoQfN7n5l/Psrf6xmzgGZa4B5vHReT0Wsru4NNOG9XnIfUZ1JeesvwpU
qjyTc/zK//0DvZa+iy59OwB8cD9i2Cu6IxdwugFJmMQ7fJN/vab+2Kcg+hM/xyho
IRnFe4XC0Sy4Rq08JNb4xr4yo4qVfM6YTqFxfM1/Vh0h4W+cU7oDt52qkfb54eM6
bzxim6SAF/fPmm2+szVHLDHUqrdUdWNrkbX03qDSqRqO240aMFzmKoWPo656a9z/
27/S755FiIWJDnHgdkCRE1cdW4wMzL/1MscseOKJpoP9C66BL4IcXUv4XQrcbQws
ysoQ0mR13jMyBPyMv+INOcyGd6UDNW0/xcXaMgJEgPIKs5f6e/b6A6D5JdyRhPL5
0yZY4LbN0Cf9/wTQI/McfguaTCik75CvfctNgas5xjtT3ZKJ3F2n2tg5e3/UfayR
r3Qb6yB5Vn1JXW8L89z2uxDZ9KYZSldNDSudevqUarPNxp8+A8MVPPqBeQak5ypa
izvLYsSrndBCi5i5pHYIkWejLn0gU5Bod1bqjCZBz+Ulp9qkFBCXjWVOhnVnuQsu
tA3idS9LR5sea1GqBqI/fytxDX1Kx+T+zMDEVX3DcBtMZY1sH+dMNEo9BlraeEp+
YoSWcA8vpbJbv0snP8dPVU46A7bDvw38uki+2vDbUuz5kLw4jvM=
=dCJT
-----END PGP SIGNATURE-----

Attachment: pgp82Xamowrc9.pgp
Description: PGP signature


--- End Message ---

Reply via email to