Your message dated Tue, 10 Feb 2026 22:34:01 +0000
with message-id <[email protected]>
and subject line Bug#1127473: fixed in raster3d 3.0-8-3
has caused the Debian Bug report #1127473,
regarding raster3d: 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.)
--
1127473: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1127473
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:raster3d
Version: 3.0-8-2
Tags: forky sid ftbfs patch
Hello Étienne.
Trying to build source after a binary build results in this error:
dpkg-source: info: local changes detected, the modified files are:
raster3d-3.0-8/Makefile.incl
dpkg-source: error: aborting due to unexpected upstream changes, see
/tmp/raster3d_3.0-8-2.diff.SBkmKl
Looks like "prevent_Makefile.incl_removal.patch" was your attempt at fixing
this issue,
but it seems it did not work. I can reproduce the problem by using this simple
script:
#!/bin/sh
sbuild --arch-all --arch-any --chroot-mode=unshare -d sid-unshare -v
--no-run-lintian \
--finished-build-commands="cd %SBUILD_PKGBUILD_DIR && dpkg-buildpackage
--sanitize-env -us -uc -S" $1
I'm attaching a patch which works for me, the patch "prevent_etc" does not seem
necessary,
and everything seems to work ok if we remove Makefile.incl in the clean target
(or debian/clean) and create it as an empty file as the very first to do when
building the package.
This is probably the spirit of the upstream code, except that they decided to
ship
a non-empty Makefile.incl in the upstream tarball, which seems a little bit
inconsistent to me...
I would normally apply the patch and make a team upload, but you clearly spent
some time thinking about this, so I wanted to ask first: Do you see any
other way (maybe better) to fix the ftbfs-source-after-build issue?
Thanks.
commit b8239812c26225dbec30a841b6e50c1cc016c435
Author: Santiago Vila <[email protected]>
Date: Mon Feb 9 12:20:00 2026 +0100
Fix clean target (allow building source after binary build).
diff --git a/debian/clean b/debian/clean
new file mode 100644
index 0000000..848f07e
--- /dev/null
+++ b/debian/clean
@@ -0,0 +1 @@
+Makefile.incl
diff --git a/debian/patches/prevent_Makefile.incl_removal.patch
b/debian/patches/prevent_Makefile.incl_removal.patch
deleted file mode 100644
index 49d7cd8..0000000
--- a/debian/patches/prevent_Makefile.incl_removal.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Description: workaround dpkg-buildpackage choking on missing file.
-Author: Étienne Mollier <[email protected]>
-Forwarded: not-needed
-Last-Update: 2025-09-24
----
-This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
---- raster3d.orig/Makefile
-+++ raster3d/Makefile
-@@ -26,8 +26,6 @@
- $(MAKE) -C examples clean
-
- distclean: clean
-- rm -f Makefile.incl
-- touch Makefile.incl
- if [ -e aix-patch ] ; then rm -f aix-patch; fi
- exit 0
-
diff --git a/debian/patches/series b/debian/patches/series
index ad08c2b..ed91d91 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -17,6 +17,5 @@ raster3d.man.diff
render.man.diff
rods.man.diff
-prevent_Makefile.incl_removal.patch
sequence_normal3d_qinp.patch
buildflags.patch
diff --git a/debian/rules b/debian/rules
index 0efd27e..89e7a9b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -9,6 +9,7 @@ export DEB_BUILD_MAINT_OPTIONS=hardening=+all
dh $@
override_dh_auto_build:
+ touch Makefile.incl
$(MAKE) linux
override_dh_auto_install:
--- End Message ---
--- Begin Message ---
Source: raster3d
Source-Version: 3.0-8-3
Done: Santiago Vila <[email protected]>
We believe that the bug you reported is fixed in the latest version of
raster3d, 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.
Santiago Vila <[email protected]> (supplier of updated raster3d 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: Tue, 10 Feb 2026 23:20:00 +0100
Source: raster3d
Architecture: source
Version: 3.0-8-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Santiago Vila <[email protected]>
Closes: 1127473
Changes:
raster3d (3.0-8-3) unstable; urgency=medium
.
* Team upload.
* Fix clean target. Closes: #1127473.
* Drop "Priority: optional" (default).
* Update standards-version.
Checksums-Sha1:
e88e5d18f166dad179af7c60f2d5b536534a8eba 1771 raster3d_3.0-8-3.dsc
06eddcecbc66f5a6e5b25e31fd3ae35cbe8e1076 15340 raster3d_3.0-8-3.debian.tar.xz
4ef3f13cb61b37c6cd00d8922eaf6bd17412148a 7440 raster3d_3.0-8-3_source.buildinfo
Checksums-Sha256:
a14a2d838efbece3784366fa2cfb36660b739cc85feb84854a91978ea0f86f7c 1771
raster3d_3.0-8-3.dsc
893a7c2674e8f4dd9f70a7e3d273d1d8dba786a4c16155b927ce49e70c52c799 15340
raster3d_3.0-8-3.debian.tar.xz
67241ad22ed941130b7566a7079616c7b0f8e1a528a35329d92e69916b2c7def 7440
raster3d_3.0-8-3_source.buildinfo
Files:
fae7ac57524774bfdec9fbbc399ec02e 1771 science optional raster3d_3.0-8-3.dsc
a45c0e14ac481ecce2f8e2aa876c1380 15340 science optional
raster3d_3.0-8-3.debian.tar.xz
613f2069e58e69d8b4847696b7d588c5 7440 science optional
raster3d_3.0-8-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmmLrz8ACgkQQc5/C58b
izJuqwf/QM3sV1rXcP9P0nowZCqI3uqm6/hXlEfiOnc0H+qJKd2MD17eGJaQ0rsW
/ox5Rq8j6Z0qkDVSdHZrwpC9IWn9kbHXpLVM4CmgoHNwDPf3WK2RToYUbM5EosRH
c59BcbzGObW/LpYBFkXf2NT+d9016c2Ssvq7kjKcb10Fypvp4WMYs2W7V6IoFZNR
GKI371o2RleJSaJqZqPOSm55t0XnFQtEeRi359lfKZMGz0eAh8jLww5nBzgzCm5o
izS+DbYvsVmVmaynqXNIF+VyRmMWDFDEYKGZ9ZT2if23pLLq9W0xokOr6k590aFi
Kur6iWXHm+dKCETwbQCZf6vUone0Jg==
=Kxew
-----END PGP SIGNATURE-----
pgpaL10MRbWa4.pgp
Description: PGP signature
--- End Message ---