#1151835 ufo-tofu: FTBFS: E: dh_python3 fs:312: python3-ufo-tofu includes a common build directory name 'docs' as a module. Likely due to a mis-configured build system installing things it shouldn't. #1151835
- Package:
- src:ufo-tofu
- Source:
- src:ufo-tofu
- Submitter:
- Santiago Vila
- Date:
- 2026-10-29 03:09:03 UTC
- Severity:
- normal
- Tags:
Dear maintainer: During a rebuild of all packages in unstable, this package failed to build. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202610/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you cannot reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:ufo-tofu, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] dh_install -O--buildsystem=pybuild dh_installdocs -O--buildsystem=pybuild dh_installchangelogs -O--buildsystem=pybuild dh_installman -O--buildsystem=pybuild dh_python3 -O--buildsystem=pybuild E: dh_python3 fs:312: python3-ufo-tofu includes a common build directory name 'docs' as a module. Likely due to a mis-configured build system installing things it shouldn't. make: *** [debian/rules:7: binary] Error 1 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 --------------------------------------------------------------------------------
We believe that the bug you reported is fixed in the latest version of
ufo-tofu, 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 1151835@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stuart Prescott <stuart@debian.org> (supplier of updated ufo-tofu 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 29 Oct 2026 13:20:51 +1100
Source: ufo-tofu
Architecture: source
Version: 0.15.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian PaN Maintainers <debian-pan-maintainers@alioth-lists.debian.net>
Changed-By: Stuart Prescott <stuart@debian.org>
Closes: 1035241 1151835
Changes:
ufo-tofu (0.15.0-3) unstable; urgency=medium
.
* Team upload.
* Add new patches to:
- Fix module finding configuration to not pick up other directories that
leads to FTBFS with recent dh-python (Closes: #1151835).
- Fix SyntaxWarnings.
- Fix enum handling.
- Replace use of pkg_resources with importlib.resources.
* Switch build to use pyproject.toml.
* Add autopkgtest test with upstream tests (Closes: #1035241).
Checksums-Sha1:
89d1c71eddc1a3c3118263723a78028f45deb52f 2688 ufo-tofu_0.15.0-3.dsc
50889170483df31eef23f720725cc1c69cde53f5 6040 ufo-tofu_0.15.0-3.debian.tar.xz
b1839906695bc6fc34e8339f4ea9b6a8da535332 1605240 ufo-tofu_0.15.0-3.git.tar.xz
4bae7c877335a653be1e171e92c7e7dc3dfa65f3 17740 ufo-tofu_0.15.0-3_source.buildinfo
Checksums-Sha256:
985e303106bd32d376923e70486f924fbd2de1bfbb1cb5a16b879559c6b9138f 2688 ufo-tofu_0.15.0-3.dsc
74a966d64ee67d6bb475304dd3dba2055875504172416853a629ab84f48205fd 6040 ufo-tofu_0.15.0-3.debian.tar.xz
ed29138f90554a1763cc4b04f8b305f215a24945239fa3c86392ce6b4fe2804b 1605240 ufo-tofu_0.15.0-3.git.tar.xz
ef0f20a7fd140561b2518d6ab8fbacb911b5c3f1a1ed9805773c96a4d86e51f7 17740 ufo-tofu_0.15.0-3_source.buildinfo
Files:
25be2fb17704da7d69eb554b13dc0048 2688 python optional ufo-tofu_0.15.0-3.dsc
39be92b558802378a0fe7e38898671cb 6040 python optional ufo-tofu_0.15.0-3.debian.tar.xz
14c20bbd4fc198ec9d3cebf41a14b61e 1605240 python None ufo-tofu_0.15.0-3.git.tar.xz
a44fa6e8c1b9131c7f7d49d26889c7a2 17740 python optional ufo-tofu_0.15.0-3_source.buildinfo
Git-Tag-Info: tag=37d4d04d02dc96bdc3adfa3f9df421dac03c098a fp=90e2d2c1ad146a1b7ebb891dbbc17ebb1396f2f7
Git-Tag-Tagger: Stuart Prescott <stuart@debian.org>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmrirzEACgkQYG0ITkaD
wHkjUQ//dFkWTJ+E0mx3M2yfZkAD59RPIZxiTkAg1WuNEiO6Nx9I6dtSKrXYRbbe
QctlDGwN0AOSYjmCz74jf/lqASxZx/dK5Xo+v2cH8V1fPsT/mXg7sbW6bro1emq9
5eOgV9aEwqQExqQWXuF5LOQQGLXIiACUk4wpP+nk6n7Fw9XRsrtKPg7+FSY/3LPo
Wm5FnL8VlwEG0UoQkhHiN+Hu7WFs82xjG44XlrIDeWQfkNUPMtZgNY+ccwfiAHPU
g9mKcPu4rHtDoNNKaDsd1FOjn8o1dnZBbEZWQHO9uNcLO8tIIsGtBQSSIfANmk+C
OO6LHO+Rr5S1474/ckzytL3cdFHi4WQL8uxzX72ky0IB6v9Fa9SK83AcQV9iKAf9
O4FC6Plw+ArMn+Zd+OBlAuGD7/d8zJ2cneoVtL3wj6SPiNCg16Uc3CnDRU40vkPx
0jOoAYnKoozuF6HPzA5UMQKvaWavmgMorsajDJIlTvMrb+d+u3X+ZqeLyoBmDeuH
S/rPgo2J/NZfPhufnExWVYMKmGuBOwoHHddAGRIGiOP6IGhZ0bo2Q+5LQfJPWp93
WHSFo/T8WZEq0w9eKfHQsqF1Cd1pETNBih9OWBf1DntTOCBsYJ1i+Xi217i91lv/
LVwKh289dQTDkcEE9Wafx09A1LaOOCiNfkhI5vCu21KiC4cjGnQ=
=moSe
-----END PGP SIGNATURE-----