Subject: libsmi: Fails to build source after successful build

From: Lucas Nussbaum <[email-masked]>
Date: Sun, 13 Aug 2023 21:20:55 +0200

Source: libsmi
Version: 0.4.8+dfsg2-16
Severity: minor
Tags: trixie sid ftbfs
User: [email-masked]
Usertags: ftbfs-sab-20230813 ftbfs-source-after-build
User: [email-masked]
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 libsmi
> dpkg-buildpackage: info: source version 0.4.8+dfsg2-16
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Vincent Bernat <[email-masked]>
>  dpkg-source --before-build .
>  fakeroot debian/rules clean
> dh clean --with autoreconf
> dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
>    dh_auto_clean
> dh_auto_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use)
> 	make -j1 distclean
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> Making distclean in lib
> make[2]: Entering directory '/<<PKGBUILDDIR>>/lib'
> test -z "parser-smi.output parser-sming.output" || rm -f parser-smi.output parser-sming.output
> test -z "libsmi.la" || rm -f libsmi.la
> rm -f ./so_locations
> rm -rf .libs _libs
> rm -f *.o
> rm -f *.lo
> rm -f *.tab.c
> test -z "smi.h libsmi.3 smi_macro.3 smi_module.3 smi_node.3 smi_type.3 smi_config.3 smi_render.3 smi_util.3 smi_class.3 smi_attribute.3 smi_event.3 smi_identity.3" || rm -f smi.h libsmi.3 smi_macro.3 smi_module.3 smi_node.3 smi_type.3 smi_config.3 smi_render.3 smi_util.3 smi_class.3 smi_attribute.3 smi_event.3 smi_identity.3
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./.deps/check.Plo
> rm -f ./.deps/data.Plo
> rm -f ./.deps/error.Plo
> rm -f ./.deps/parser-smi.Plo
> rm -f ./.deps/parser-sming.Plo
> rm -f ./.deps/scanner-smi.Plo
> rm -f ./.deps/scanner-sming.Plo
> rm -f ./.deps/smi.Plo
> rm -f ./.deps/snprintf.Plo
> rm -f ./.deps/util.Plo
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/lib'
> Making distclean in tools
> make[2]: Entering directory '/<<PKGBUILDDIR>>/tools'
>  rm -f smiquery smilint smidump smidiff smixlate
> rm -rf .libs _libs
> rm -f *.o
> test -z "dump-svg-script.h" || rm -f dump-svg-script.h
> rm -f *.lo
> rm -f *.tab.c
> test -z "smistrip smicache smiquery.1 smilint.1 smidump.1 smidiff.1 smistrip.1 smicache.1 smixlate.1 mib2svg.cgi" || rm -f smistrip smicache smiquery.1 smilint.1 smidump.1 smidiff.1 smistrip.1 smicache.1 smixlate.1 mib2svg.cgi
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f ./.deps/dstring.Po
> rm -f ./.deps/dump-boilerplate.Po
> rm -f ./.deps/dump-cm.Po
> rm -f ./.deps/dump-compliance.Po
> rm -f ./.deps/dump-corba.Po
> rm -f ./.deps/dump-identifiers.Po
> rm -f ./.deps/dump-imports.Po
> rm -f ./.deps/dump-jax.Po
> rm -f ./.deps/dump-metrics.Po
> rm -f ./.deps/dump-mosy.Po
> rm -f ./.deps/dump-netsnmp.Po
> rm -f ./.deps/dump-perl.Po
> rm -f ./.deps/dump-python.Po
> rm -f ./.deps/dump-scli.Po
> rm -f ./.deps/dump-sizes.Po
> rm -f ./.deps/dump-smi.Po
> rm -f ./.deps/dump-sming.Po
> rm -f ./.deps/dump-sppi.Po
> rm -f ./.deps/dump-svg.Po
> rm -f ./.deps/dump-tree.Po
> rm -f ./.deps/dump-types.Po
> rm -f ./.deps/dump-xml.Po
> rm -f ./.deps/dump-xsd.Po
> rm -f ./.deps/dump-yang.Po
> rm -f ./.deps/fortopat.Po
> rm -f ./.deps/fprint.Po
> rm -f ./.deps/rea.Po
> rm -f ./.deps/shhopt.Po
> rm -f ./.deps/smidiff.Po
> rm -f ./.deps/smidump.Po
> rm -f ./.deps/smilint.Po
> rm -f ./.deps/smiquery.Po
> rm -f ./.deps/smixlate.Po
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/tools'
> Making distclean in mibs
> make[2]: Entering directory '/<<PKGBUILDDIR>>/mibs'
> Making distclean in iana
> make[3]: Entering directory '/<<PKGBUILDDIR>>/mibs/iana'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/mibs/iana'
> Making distclean in ietf
> make[3]: Entering directory '/<<PKGBUILDDIR>>/mibs/ietf'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/mibs/ietf'
> Making distclean in irtf
> make[3]: Entering directory '/<<PKGBUILDDIR>>/mibs/irtf'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/mibs/irtf'
> Making distclean in tubs
> make[3]: Entering directory '/<<PKGBUILDDIR>>/mibs/tubs'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/mibs/tubs'
> Making distclean in site
> make[3]: Entering directory '/<<PKGBUILDDIR>>/mibs/site'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/mibs/site'
> make[3]: Entering directory '/<<PKGBUILDDIR>>/mibs'
> 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>>/mibs'
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/mibs'
> Making distclean in pibs
> make[2]: Entering directory '/<<PKGBUILDDIR>>/pibs'
> Making distclean in ietf
> make[3]: Entering directory '/<<PKGBUILDDIR>>/pibs/ietf'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/pibs/ietf'
> Making distclean in tubs
> make[3]: Entering directory '/<<PKGBUILDDIR>>/pibs/tubs'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/pibs/tubs'
> Making distclean in site
> make[3]: Entering directory '/<<PKGBUILDDIR>>/pibs/site'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/pibs/site'
> make[3]: Entering directory '/<<PKGBUILDDIR>>/pibs'
> 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>>/pibs'
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/pibs'
> Making distclean in test
> make[2]: Entering directory '/<<PKGBUILDDIR>>/test'
> Making distclean in mibs
> make[3]: Entering directory '/<<PKGBUILDDIR>>/test/mibs'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/test/mibs'
> Making distclean in dumps
> make[3]: Entering directory '/<<PKGBUILDDIR>>/test/dumps'
> Making distclean in corba
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/dumps/corba'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/dumps/corba'
> Making distclean in imports
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/dumps/imports'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/dumps/imports'
> Making distclean in jax
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/dumps/jax'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/dumps/jax'
> Making distclean in mosy
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/dumps/mosy'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/dumps/mosy'
> Making distclean in orig-smiv2
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/dumps/orig-smiv2'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/dumps/orig-smiv2'
> Making distclean in smilint-smiv2
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/dumps/smilint-smiv2'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/dumps/smilint-smiv2'
> Making distclean in sming
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/dumps/sming'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/dumps/sming'
> Making distclean in smiv1
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/dumps/smiv1'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/dumps/smiv1'
> Making distclean in smiv2
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/dumps/smiv2'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/dumps/smiv2'
> Making distclean in smiv2-smiv2
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/dumps/smiv2-smiv2'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/dumps/smiv2-smiv2'
> Making distclean in tree
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/dumps/tree'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/dumps/tree'
> Making distclean in types
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/dumps/types'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/dumps/types'
> Making distclean in yang
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/dumps/yang'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/dumps/yang'
> Making distclean in identifiers
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/dumps/identifiers'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/dumps/identifiers'
> Making distclean in metrics
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/dumps/metrics'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/dumps/metrics'
> Making distclean in xml
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/dumps/xml'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/dumps/xml'
> Making distclean in cm
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/dumps/cm'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/dumps/cm'
> Making distclean in python
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/dumps/python'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/dumps/python'
> Making distclean in netsnmp
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/dumps/netsnmp'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/dumps/netsnmp'
> make[4]: Entering directory '/<<PKGBUILDDIR>>/test/dumps'
> 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>>/test/dumps'
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/test/dumps'
> Making distclean in smidiff
> make[3]: Entering directory '/<<PKGBUILDDIR>>/test/smidiff'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/test/smidiff'
> make[3]: Entering directory '/<<PKGBUILDDIR>>/test'
> rm -rf .libs _libs
> rm -rf *.out smidiff/*.diffdiff smidiff/*.result sync-dumps
> test -z "smilint-smiv2.log smidump-smiv1.log smidump-smiv2.log smidump-sming.log smidump-yang.log smidump-mosy.log smidump-tree.log smidump-types.log smidump-imports.log smidump-identifiers.log smidump-metrics.log smidump-xml.log smidump-python.log smidump-cm.log smidump-corba.log smidump-jax.log smidump-netsnmp.log smidump-orig-smiv2.log smidump-smiv2-smiv2.log parser.log smidiff.log" || rm -f smilint-smiv2.log smidump-smiv1.log smidump-smiv2.log smidump-sming.log smidump-yang.log smidump-mosy.log smidump-tree.log smidump-types.log smidump-imports.log smidump-identifiers.log smidump-metrics.log smidump-xml.log smidump-python.log smidump-cm.log smidump-corba.log smidump-jax.log smidump-netsnmp.log smidump-orig-smiv2.log smidump-smiv2-smiv2.log parser.log smidiff.log
> test -z "smilint-smiv2.trs smidump-smiv1.trs smidump-smiv2.trs smidump-sming.trs smidump-yang.trs smidump-mosy.trs smidump-tree.trs smidump-types.trs smidump-imports.trs smidump-identifiers.trs smidump-metrics.trs smidump-xml.trs smidump-python.trs smidump-cm.trs smidump-corba.trs smidump-jax.trs smidump-netsnmp.trs smidump-orig-smiv2.trs smidump-smiv2-smiv2.trs parser.trs smidiff.trs" || rm -f smilint-smiv2.trs smidump-smiv1.trs smidump-smiv2.trs smidump-sming.trs smidump-yang.trs smidump-mosy.trs smidump-tree.trs smidump-types.trs smidump-imports.trs smidump-identifiers.trs smidump-metrics.trs smidump-xml.trs smidump-python.trs smidump-cm.trs smidump-corba.trs smidump-jax.trs smidump-netsnmp.trs smidump-orig-smiv2.trs smidump-smiv2-smiv2.trs parser.trs smidiff.trs
> test -z "test-suite.log" || rm -f test-suite.log
> rm -f *.lo
> test -z "parser.test smidump-corba.test smidump-jax.test smidump-netsnmp.test smidump-imports.test smidump-mosy.test smidump-orig-smiv2.test smidump-sming.test smidump-yang.test smidump-smiv1.test smidump-smiv2-smiv2.test smidump-smiv2.test smidump-tree.test smidump-types.test smidump-identifiers.test smidump-metrics.test smidump-xml.test smidump-cm.test smidump-python.test smilint-smiv2.test smidiff.test" || rm -f parser.test smidump-corba.test smidump-jax.test smidump-netsnmp.test smidump-imports.test smidump-mosy.test smidump-orig-smiv2.test smidump-sming.test smidump-yang.test smidump-smiv1.test smidump-smiv2-smiv2.test smidump-smiv2.test smidump-tree.test smidump-types.test smidump-identifiers.test smidump-metrics.test smidump-xml.test smidump-cm.test smidump-python.test smilint-smiv2.test 
> smidiff.test
> test . = "." || test -z "" || rm -f 
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/test'
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/test'
> Making distclean in doc
> make[2]: Entering directory '/<<PKGBUILDDIR>>/doc'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "" || rm -f 
> test . = "." || test -z "" || rm -f 
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> rm -rf .libs _libs
> rm -f *.lo
> test -z "libsmi.pc win/config.h" || rm -f libsmi.pc win/config.h
> 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>>'
>    dh_autoreconf_clean
>    dh_clean
> dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use)
>  dpkg-source -b .
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building libsmi using existing ./libsmi_0.4.8+dfsg2.orig.tar.gz
> dpkg-source: info: using patch list from debian/patches/series
> dpkg-source: warning: ignoring deletion of file install-sh, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file aclocal.m4, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file ltmain.sh, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file configure, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file config.h.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file depcomp, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file libsmi.pc, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file missing, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file win/config.h, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/smidump-orig-smiv2.test, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/smidump-jax.test, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/smidump-smiv2.test, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/smidump-xml.test, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/smidiff.test, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/smidump-types.test, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/smidump-cm.test, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/smidump-smiv1.test, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/smidump-imports.test, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/smidump-smiv2-smiv2.test, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/smidump-sming.test, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/smidump-python.test, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/smidump-identifiers.test, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/smidump-corba.test, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/parser.test, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/smidump-yang.test, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/smidump-mosy.test, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/smidump-tree.test, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/smidump-netsnmp.test, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/smidump-metrics.test, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/smilint-smiv2.test, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/smidiff/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/mibs/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/dumps/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/dumps/metrics/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/dumps/sming/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/dumps/jax/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/dumps/identifiers/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/dumps/mosy/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/dumps/orig-smiv2/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/dumps/smilint-smiv2/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/dumps/tree/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/dumps/imports/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/dumps/smiv2/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/dumps/smiv2-smiv2/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/dumps/yang/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/dumps/smiv1/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/dumps/corba/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/dumps/python/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/dumps/netsnmp/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/dumps/types/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/dumps/cm/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file test/dumps/xml/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file mibs/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file mibs/ietf/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file mibs/irtf/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file mibs/iana/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file mibs/tubs/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file mibs/site/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file lib/smi_render.3, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file lib/smi_node.3, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file lib/libsmi.3, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file lib/smi_event.3, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file lib/smi.h, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file lib/smi_macro.3, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file lib/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file lib/smi_config.3, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file lib/smi_class.3, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file lib/smi_type.3, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file lib/smi_util.3, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file lib/smi_identity.3, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file lib/smi_attribute.3, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file lib/smi_module.3, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file pibs/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file pibs/ietf/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file pibs/tubs/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file pibs/site/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file doc/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file tools/smicache.1, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file tools/smidump.1, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file tools/smixlate.1, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file tools/smiquery.1, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file tools/Makefile.in, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file tools/smidiff.1, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file tools/smilint.1, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file tools/smistrip.1, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file tools/dump-svg-script.h, use --include-removal to override
> dpkg-source: info: local changes detected, the modified files are:
>  libsmi-0.4.8+dfsg2/lib/parser-smi.c
>  libsmi-0.4.8+dfsg2/lib/parser-smi.tab.h
>  libsmi-0.4.8+dfsg2/lib/parser-sming.c
>  libsmi-0.4.8+dfsg2/lib/parser-sming.tab.h
>  libsmi-0.4.8+dfsg2/lib/scanner-smi.c
>  libsmi-0.4.8+dfsg2/lib/scanner-sming.c
> dpkg-source: error: aborting due to unexpected upstream changes, see /tmp/libsmi_0.4.8+dfsg2-16.diff.GNba23
> 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/libsmi_0.4.8+dfsg2-16_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.