#1044502 graphviz: Fails to build source after successful build

Package:
src:graphviz
Source:
src:graphviz
Submitter:
Lucas Nussbaum
Date:
2025-08-17 17:56:43 UTC
Severity:
normal
Tags:
#1044502#5
Date:
2023-08-13 16:56:57 UTC
From:
To:
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:
The full build log is available from:
http://qa-logs.debian.net/2023/08/13/graphviz_2.42.2-7_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.

#1044502#10
Date:
2024-11-02 13:29:51 UTC
From:
To:
Dear Maintainer,

Listed below and attached is a patch to fix debian bug: 1044502. I hope this
can be fixed as part of your regular schedule for updating this package.
--- graphviz-12.1.2/debian/clean.old	2018-02-25 14:26:18.000000000 +0000
+++ graphviz-12.1.2/debian/clean	2024-11-02 13:08:13.830325983 +0000
@@ -1,2 +1,36 @@
+INSTALL
+aclocal.m4
 graphviz_version.h
-tclpkg/gv/php_gv.h
+cmd/gvedit/.qmake.stash
+cmd/gvedit/moc_predefs.h
+cmd/tools/gmlparse.output
+config.h.in
+config/compile
+config/config.guess
+config/config.sub
+config/depcomp
+config/install-sh
+config/ltmain.sh
+config/missing
+config/ylwrap
+lib/cgraph/grammar.output
+lib/common/htmlparse.output
+lib/expr/exparse.output
+libltdl/COPYING.LIB
+libltdl/Makefile.am
+libltdl/README
+libltdl/aclocal.m4
+libltdl/config-h.in
+libltdl/configure
+libltdl/configure.ac
+libltdl/libltdl/*.h
+libltdl/loaders/*.c
+libltdl/ltdl.h
+libltdl/*.c
+m4/libtool.m4
+m4/ltargz.m4
+m4/ltdl.m4
+m4/ltoptions.m4
+m4/ltsugar.m4
+m4/ltversion.m4
+m4/lt~obsolete.m4

Regards

Phil