[Debian-med-packaging] Bug#1048966: ncbi-igblast: Fails to build source after successful build
Santiago Vila
sanvila at debian.org
Mon Dec 22 22:52:19 GMT 2025
reopen 1048966
thanks
On Sun, Dec 21, 2025 at 09:39:31PM +0000, Debian FTP Masters wrote:
> [ Andreas Tille ]
>[...]
> * Fix clean target
> Closes: #1048966
Hello. Thanks a lot for looking at this.
Unfortunately, the clean target has still issues (see below).
I was in the process of looking at these bugs, and have actually fixed
a number of them already, but I still don't see any common pattern
suitable to be written in a wiki page for everybody to follow, as every
case seems to be different, but will keep trying anyway.
What I can share for now is this simple script, which I call
"source-after-binary-build" to verify that the package is fixed:
#!/bin/sh
sbuild --arch-all --arch-any --chroot-mode=unshare -d sid -v --no-run-lintian \
--finished-build-commands="cd %SBUILD_PKGBUILD_DIR && dpkg-buildpackage --sanitize-env -us -uc -S" $1
It can be used with a simple package name, or using a *.dsc file, like this:
source-after-binary-build ncbi-igblast_1.20.0-4.dsc
One common problem here is that one can add stuff to debian/clean and
the issue might seem fixed, but when doing a check there are new
errors that did not show before.
Thanks.
dpkg-source: info: local changes detected, the modified files are:
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Abs.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Abs_.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Abstract.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/AbstractText.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/AbstractText_.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Abstract_.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/AccessionNumber.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/AccessionNumberList.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/AccessionNumberList_.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/AccessionNumber_.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Acronym.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Acronym_.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Affiliation.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/AffiliationInfo.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/AffiliationInfo_.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Affiliation_.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Agency.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Agency_.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/And.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/And_.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Annotation.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Annotation_.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Annotation_xml.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Annotation_xml_.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Apply.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Apply_.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Apply_content.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Apply_content_.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Approx.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Approx_.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Arccos.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Arccos_.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Arccosh.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Arccosh_.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Arccot.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Arccot_.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Arccoth.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Arccoth_.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Arccsc.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Arccsc_.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Arccsch.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Arccsch_.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Arcsec.hpp
ncbi-igblast-1.20.0/c++/include/objtools/eutils/efetch/Arcsec_.hpp
[...]
More information about the Debian-med-packaging
mailing list