[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1114335: marked as done (python-unicodedata2: FTBFS: dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2)



Your message dated Sat, 06 Sep 2025 15:19:32 +0000
with message-id <E1uuuhQ-003ukq-0F@fasolo.debian.org>
and subject line Bug#1114335: fixed in python-unicodedata2 16.0.0+ds-1
has caused the Debian Bug report #1114335,
regarding python-unicodedata2: FTBFS: dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
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 owner@bugs.debian.org
immediately.)


-- 
1114335: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1114335
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:python-unicodedata2
Version: 15.1.0+ds-1
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build.

Below you will find how the build ends (probably the most relevant part,
but not necessarily). If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202509/

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 could not 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-unicodedata2, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --with python3 --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:311: python3.13 setup.py clean 
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite'
  warnings.warn(msg)
running clean
removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_unicodedata2/build' (and everything under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.13' does not exist -- can't clean it
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary --with python3 --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:311: python3.13 setup.py config 
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite'
  warnings.warn(msg)
running config
   debian/rules execute_before_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# Generate unicode data headers
mkdir -p data
unicode_ver=`dpkg -s unicode-data | grep '^Version: ' | sed 's/^Version: \(.*\)-.*$/\1/'`; \
for i in `ls /usr/share/unicode/*.txt | xargs -n1 basename`; do \
	ln -s "/usr/share/unicode/${i}" "data/${i%.txt}-${unicode_ver}.txt" ; \
done
bunzip2 -ckd /usr/share/unicode/Unihan_NumericValues.txt.bz2 > data/Unihan_NumericValues.txt
python3 makeunicodedata.py
--- Reading UnicodeData.txt ...
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/makeunicodedata.py", line 1383, in <module>
    maketables(1)
    ~~~~~~~~~~^^^
  File "/<<PKGBUILDDIR>>/makeunicodedata.py", line 121, in maketables
    unicode = UnicodeData(UNIDATA_VERSION)
  File "/<<PKGBUILDDIR>>/makeunicodedata.py", line 1026, in __init__
    for s in UcdFile(UNICODE_DATA, version):
             ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/makeunicodedata.py", line 958, in records
    with open_data(self.template, self.version) as file:
         ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/makeunicodedata.py", line 922, in open_data
    raise Exception(f'file not found: {local}')
Exception: file not found: data/UnicodeData-15.1.0.txt
make[1]: *** [debian/rules:16: execute_before_dh_auto_build] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:9: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: python-unicodedata2
Source-Version: 16.0.0+ds-1
Done: Jeremy Bícha <jbicha@ubuntu.com>

We believe that the bug you reported is fixed in the latest version of
python-unicodedata2, 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 1114335@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jeremy Bícha <jbicha@ubuntu.com> (supplier of updated python-unicodedata2 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)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 06 Sep 2025 11:10:20 -0400
Source: python-unicodedata2
Built-For-Profiles: noudeb
Architecture: source
Version: 16.0.0+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Fonts Task Force <debian-fonts@lists.debian.org>
Changed-By: Jeremy Bícha <jbicha@ubuntu.com>
Closes: 1114335
Changes:
 python-unicodedata2 (16.0.0+ds-1) unstable; urgency=medium
 .
   * Team upload
 .
   [ Jeremy Bícha ]
   * New upstream release
   * Build with unicode-data 16 (Closes: #1114335)
   * debian/gbp.conf: explicitly use pristine-tar
   * Remove obsolete Rules-Requires-Root: no field
   * Bump Standards Version to 4.7.2
 .
   [ Bastian Germann ]
   * Team-maintain the package in only one team
Checksums-Sha1:
 d0ca3bea38e90be49128c7a1c827b7f6ac84466d 2268 python-unicodedata2_16.0.0+ds-1.dsc
 cd5301e2e10f9086b8a6f4d0c81cda70da08dee8 33872 python-unicodedata2_16.0.0+ds.orig.tar.xz
 c7e30559ff62a575f0137bb6dfe2d189c616acf8 6332 python-unicodedata2_16.0.0+ds-1.debian.tar.xz
 8846efee02bda199361ce0e49d5e3536a3820356 7865 python-unicodedata2_16.0.0+ds-1_source.buildinfo
Checksums-Sha256:
 a0584b96bbeb050393bde0ed98a43f285c68773838209ef1638af0e56e9e94fb 2268 python-unicodedata2_16.0.0+ds-1.dsc
 989cd8f2acce258e7388550217cce1c5707a81c3c213f2ac91c39f08309f7325 33872 python-unicodedata2_16.0.0+ds.orig.tar.xz
 6c03ce2d7bd305d3be9e639715cded34ea2af96d97f5d663beffaae70a1992c1 6332 python-unicodedata2_16.0.0+ds-1.debian.tar.xz
 7105fb426b51afbed9ab37c05faa81c43683bc1c37917269d53689a966281dd9 7865 python-unicodedata2_16.0.0+ds-1_source.buildinfo
Files:
 3584caaccc4baae4e163e8507357d620 2268 python optional python-unicodedata2_16.0.0+ds-1.dsc
 500c2f108c3c30f26dde70b7fd61ec75 33872 python optional python-unicodedata2_16.0.0+ds.orig.tar.xz
 e0eb6a41fafe870cadf7863ba16ca96a 6332 python optional python-unicodedata2_16.0.0+ds-1.debian.tar.xz
 a88b526dde9c6fc9fc8845637a17003a 7865 python optional python-unicodedata2_16.0.0+ds-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmi8TyMACgkQ5mx3Wuv+
bH3vTw/9GrYVwyqfjpjRnCNKB43s52+oky88XOrGpnTtYp9LmcR6dqC8CW9TBvt2
KSy3E/9HdGF3oAo4Kn9mRKjV5UwPPlgwzEykune6beyxnRFjHaEjunjiQmc8OvMr
1sZSCOwyx53KxeoOXNynX48uRBtGHHJ46LqVyY1qFI38MqSFt6lwA75BFrbMI3xj
a9rSiOTK99xPSwwx6K0/xgYkfMypy1gHYB0lphva/+CCkq4BBdu/LckyyxX3mDik
Z0LLzi1M4OW5Nfv/vhJOiGxRx8HTASdoHVOhFUNiucCLa4XRsCkSkuYKNJGlU3AY
VjfZ3iidhEF+oO3z2rMaTFWgd2VE6Xlk8Sc7swa+093JOeod2S+OZ2P1WQDf5qcN
ZXqXTHltjvYkI/tPKfSDq0c0LVTdc4l6kG7y5y//TZVvKJV3XldeybGoPp552B7d
/Gct4B82ZAM/aJpXAFu/rqsPidTwO2JC9aVeEcazS3MxzvKhaWmsc0aENZYQkESn
/zoCQWxjG2F2SxxVUfDVE/j2MQLN1oOo4LOYIqDDLYA7WsjYVEPAtDWFJYwQMFsT
icpcoH8Mo4I3bYNkXnKpynGik7H0rQYwCzzXRrTJ6wDY4odJTt1jMsp3wis3vV9Z
tvqz0Gi/ZYS2liuFCwHn1exeu2j6PaJpLcCR1r8FuYQmoMhXB0k=
=LgC/
-----END PGP SIGNATURE-----

Attachment: pgpMyHCFl4zbV.pgp
Description: PGP signature


--- End Message ---

Reply to: