#1151539 python-coinbase-advanced-py: FTBFS: E: dh_python3 fs:312: python3-coinbase-advanced-py includes a common build directory name 'tests' as a module. Likely due to a mis-configured build system installing things it shouldn't.

#1151539#5
Date:
2026-10-21 13:45:05 UTC
From:
To:
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:python-coinbase-advanced-py, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
I: pybuild plugin_pyproject:199: Copying package built for python3.14 to destdir
   dh_installdocs -O--buildsystem=pybuild
   dh_sphinxdoc -O--buildsystem=pybuild
   dh_installchangelogs -O--buildsystem=pybuild
   dh_python3 -O--buildsystem=pybuild
E: dh_python3 fs:312: python3-coinbase-advanced-py includes a common build directory name 'tests' as a module. Likely due to a mis-configured build system installing things it shouldn't.
make: *** [debian/rules:3: binary] Error 1
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1151539#10
Date:
2026-10-21 15:49:10 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
python-coinbase-advanced-py, 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 1151539@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Edward Betts <edward@4angle.com> (supplier of updated python-coinbase-advanced-py 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: Wed, 21 Oct 2026 16:27:46 +0100
Source: python-coinbase-advanced-py
Architecture: source
Version: 2.0.0~rc1-1
Distribution: unstable
Urgency: medium
Maintainer: Home Assistant Team <team+homeassistant@tracker.debian.org>
Changed-By: Edward Betts <edward@4angle.com>
Closes: 1151539
Changes:
 python-coinbase-advanced-py (2.0.0~rc1-1) unstable; urgency=medium
 .
   * New upstream release.
   * Update to debhelper compatibility level 14.
   * Add dh-sequence-single-binary.
   * Remove debhelper compat 14 auto-applied substvars.
   * Prefix debhelper files with the binary package name.
   * Exclude test subpackages from the installed module set. (Closes: #1151539)
Checksums-Sha1:
 b9f6f945bc3bf6e1b4f2ad40d03754c9e7b7b565 2942 python-coinbase-advanced-py_2.0.0~rc1-1.dsc
 5e5d78a596d2d0b9560e2439d4f96a70b0e7b948 80712 python-coinbase-advanced-py_2.0.0~rc1.orig.tar.xz
 d965427092d1e1026f9f5149b720b76079021d51 5100 python-coinbase-advanced-py_2.0.0~rc1-1.debian.tar.xz
 9075a7ae9273205cc587487d3d76cc48243786ae 201896 python-coinbase-advanced-py_2.0.0~rc1-1.git.tar.xz
 f4e976f3d147c447f6fd0d7d8cd9fabeb6ff57b7 17820 python-coinbase-advanced-py_2.0.0~rc1-1_source.buildinfo
Checksums-Sha256:
 e8e28af32d1aa0c8da4dd214deac4817c4dc2d39d1ddc6fad63a172efcea8245 2942 python-coinbase-advanced-py_2.0.0~rc1-1.dsc
 3d246b59b124c1404278bd8f8eb58cbde0152a4214351d8d3b149317e759c105 80712 python-coinbase-advanced-py_2.0.0~rc1.orig.tar.xz
 a0a13ed2237dca98c9aa430dcc5bfb43c9449cda6d240702e598fd5d00608791 5100 python-coinbase-advanced-py_2.0.0~rc1-1.debian.tar.xz
 e704a6f664e0647e907417bd099fff9ed3db33fa9240872e31691d092534b767 201896 python-coinbase-advanced-py_2.0.0~rc1-1.git.tar.xz
 a0ea147a110907958ad9e419e5f55c671c81faac16de68b25f6682157b5e21da 17820 python-coinbase-advanced-py_2.0.0~rc1-1_source.buildinfo
Files:
 8deade85c17c9769a7253fcff778f27b 2942 python optional python-coinbase-advanced-py_2.0.0~rc1-1.dsc
 be127cf746b785309f531a052ce4ad02 80712 python optional python-coinbase-advanced-py_2.0.0~rc1.orig.tar.xz
 36a21533f26e80aa128896972f2168e1 5100 python optional python-coinbase-advanced-py_2.0.0~rc1-1.debian.tar.xz
 59365fe09dc96461ccbd32a7e0d826df 201896 python None python-coinbase-advanced-py_2.0.0~rc1-1.git.tar.xz
 bf66d968b2690be4a317a0cddadb0350 17820 python optional python-coinbase-advanced-py_2.0.0~rc1-1_source.buildinfo
Git-Tag-Info: tag=fcd7a6e7b066893c03870ed290db10297c8b51e1 fp=fb8acfa78c726089c38ad0269605a1098c63b92a
Git-Tag-Tagger: Edward Betts <edward@4angle.com>
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmrY3LMACgkQYG0ITkaD
wHmv7g/9ElDyIf2hqU0/Pkb+g+egqDBbjKShcqK9v4+UFvFRrXf2MeXLE9fQl729
aI2wvkJblvAwQDGNcVI3UHj88cu3BDNs8bR31gXuUeDTvv7CJe/PwoVmxy2pmr4V
a7UM0akKT8ERvYbogWS8rwM/r4z20ffTzQviWLdbFms9mYr2ZrAVB5rQy5iJIGeE
/ahXknTuRd4qTB0/Grx/Mwp8CNBZQIDqcRWpq7FqkY/b1H2DuS1yQQtKPaKq3O0z
ttVbOcNEnMRFeArefqR2OV3ANsJXtz5XMYgBfMRQpd73ReJ+i1Bkxv9um4syYFw+
6UNVYdgPnXXXQdNVUnMtR+fWghnHbhks+Yj9P9fpLwlox9Kl4HXg2jD5OB340LZk
SPfbFxSguiW2LtHFW5/iQIfBqPmiFYG73wX2l6waElaaOO2E/59bcYxF6dyIi89/
XOnfG4/r0RsZPnAtdolkV4FonPw6Q3MJGQZHo/RjslnATGn4KoRmTMTwEAnZJs4L
ZtZjoZ8emGOg9cE0GM6dQJ+M6mt0aOnT2HxMc2AXh88a3BbPaCi4NJhMcp51fHRX
w0wMXHunsjdpJTUcauz2QuhBk7qvNC39cQ8jW1pxgBWUWmpEhOGj9hr5BFLeSa+t
tSLqQIyiWUifzk6PeeqArIE7ajwmjaCdv6V7XUA1THHDqqpPsKQ=
=duK2
-----END PGP SIGNATURE-----