Package: src:commonmark-bkrs
Version: 0.5.4+ds-7.1
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
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/dist.py:759:
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX
license expression:
License :: OSI Approved :: BSD License
See
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
for details.
********************************************************************************
[... snipped ...]
[92mtick[0m
[95m[Code span][0m
Test #233
[92mtick[0m
Test #234
[92mtick[0m
Test #235
[92mtick[0m
Test #236
[92mtick[0m
Test #237
[92mtick[0m
Test #238
[92mtick[0m
Test #239
[92mtick[0m
Test #240
[92mtick[0m
Test #241
[92mtick[0m
Test #242
[92mtick[0m
Test #243
[92mtick[0m
Test #244
[92mtick[0m
Test #245
[92mtick[0m
[95m[Emphasis and strong emphasis][0m
Test #246
[92mtick[0m
Test #247
[92mtick[0m
Test #248
[92mtick[0m
Test #249
[92mtick[0m
Test #250
[92mtick[0m
Test #251
[92mtick[0m
Test #252
[92mtick[0m
Test #253
[92mtick[0m
Test #254
[92mtick[0m
Test #255
[92mtick[0m
Test #256
[92mtick[0m
Test #257
[92mtick[0m
Test #258
[92mtick[0m
Test #259
[92mtick[0m
Test #260
[92mtick[0m
Test #261
[92mtick[0m
Test #262
[92mtick[0m
Test #263
[92mtick[0m
Test #264
[92mtick[0m
Test #265
[92mtick[0m
Test #266
[92mtick[0m
Test #267
[92mtick[0m
Test #268
[92mtick[0m
Test #269
[92mtick[0m
Test #270
[92mtick[0m
Test #271
[92mtick[0m
Test #272
[92mtick[0m
Test #273
[92mtick[0m
Test #274
[92mtick[0m
Test #275
[92mtick[0m
Test #276
[92mtick[0m
Test #277
[92mtick[0m
Test #278
[92mtick[0m
Test #279
[92mtick[0m
Test #280
[92mtick[0m
Test #281
[92mtick[0m
Test #282
[92mtick[0m
Test #283
[92mtick[0m
Test #284
[92mtick[0m
Test #285
[92mtick[0m
Test #286
[92mtick[0m
Test #287
[92mtick[0m
Test #288
[92mtick[0m
Test #289
[92mtick[0m
Test #290
[92mtick[0m
Test #291
[92mtick[0m
Test #292
[92mtick[0m
Test #293
[92mtick[0m
Test #294
[92mtick[0m
Test #295
[92mtick[0m
Test #296
[92mtick[0m
Test #297
[92mtick[0m
Test #298
[92mtick[0m
Test #299
[92mtick[0m
Test #300
[92mtick[0m
Test #301
[92mtick[0m
Test #302
[92mtick[0m
Test #303
[92mtick[0m
Test #304
[92mtick[0m
Test #305
[92mtick[0m
Test #306
[92mtick[0m
Test #307
[92mtick[0m
Test #308
[92mtick[0m
Test #309
[92mtick[0m
Test #310
[92mtick[0m
Test #311
[92mtick[0m
Test #312
[92mtick[0m
Test #313
[92mtick[0m
Test #314
[92mtick[0m
Test #315
[92mtick[0m
Test #316
[92mtick[0m
Test #317
[92mtick[0m
Test #318
[92mtick[0m
Test #319
[92mtick[0m
Test #320
[92mtick[0m
Test #321
[92mtick[0m
Test #322
[92mtick[0m
Test #323
[92mtick[0m
Test #324
[92mtick[0m
Test #325
[92mtick[0m
Test #326
[92mtick[0m
Test #327
[92mtick[0m
[95m[Links][0m
Test #328
[92mtick[0m
Test #329
[92mtick[0m
Test #330
[92mtick[0m
Test #331
[92mtick[0m
Test #332
[92mtick[0m
Test #333
[92mtick[0m
Test #334
[92mtick[0m
Test #335
[92mtick[0m
Test #336
[92mtick[0m
Test #337
[92mtick[0m
Test #338
[92mtick[0m
Test #339
[92mtick[0m
Test #340
[92mtick[0m
Test #341
[92mtick[0m
Test #342
[92mtick[0m
Test #343
[92mtick[0m
Test #344
[92mtick[0m
Test #345
[92mtick[0m
Test #346
[92mtick[0m
Test #347
[92mtick[0m
Test #348
[92mtick[0m
Test #349
[92mtick[0m
Test #350
[92mtick[0m
Test #351
[92mtick[0m
Test #352
[92mtick[0m
Test #353
[92mtick[0m
Test #354
[92mtick[0m
Test #355
[92mtick[0m
Test #356
[92mtick[0m
Test #357
[92mtick[0m
Test #358
[92mtick[0m
Test #359
[92mtick[0m
Test #360
[92mtick[0m
Test #361
[92mtick[0m
Test #362
[92mtick[0m
Test #363
[92mtick[0m
Test #364
[92mtick[0m
Test #365
[92mtick[0m
Test #366
[92mtick[0m
Test #367
[92mtick[0m
Test #368
[92mtick[0m
Test #369
[92mtick[0m
Test #370
[92mtick[0m
Test #371
[92mtick[0m
Test #372
[92mtick[0m
Test #373
[92mtick[0m
Test #374
[92mtick[0m
Test #375
[92mtick[0m
[95m[Images][0m
Test #376
[92mtick[0m
Test #377
[92mtick[0m
Test #378
[92mtick[0m
Test #379
[92mtick[0m
Test #380
[92mtick[0m
Test #381
[92mtick[0m
Test #382
[92mtick[0m
Test #383
[92mtick[0m
Test #384
[92mtick[0m
Test #385
[92mtick[0m
Test #386
[92mtick[0m
Test #387
[92mtick[0m
Test #388
[92mtick[0m
Test #389
[92mtick[0m
Test #390
[92mtick[0m
Test #391
[92mtick[0m
Test #392
[92mtick[0m
Test #393
[92mtick[0m
Test #394
[92mtick[0m
Test #395
[92mtick[0m
[95m[Autolinks][0m
Test #396
[92mtick[0m
Test #397
[92mtick[0m
Test #398
[92mtick[0m
Test #399
[92mtick[0m
Test #400
[92mtick[0m
Test #401
[92mtick[0m
Test #402
[92mtick[0m
Test #403
[92mtick[0m
Test #404
[92mtick[0m
Test #405
[92mtick[0m
Test #406
[92mtick[0m
Test #407
[92mtick[0m
Test #408
[92mtick[0m
Test #409
[92mtick[0m
[95m[Raw HTML][0m
Test #410
[92mtick[0m
Test #411
[92mtick[0m
Test #412
[92mtick[0m
Test #413
[92mtick[0m
Test #414
[92mtick[0m
Test #415
[92mtick[0m
Test #416
[92mtick[0m
Test #417
[92mtick[0m
Test #418
[92mtick[0m
Test #419
[92mtick[0m
Test #420
[92mtick[0m
Test #421
[92mtick[0m
Test #422
[92mtick[0m
Test #423
[92mtick[0m
Test #424
[92mtick[0m
Test #425
[92mtick[0m
Test #426
[92mtick[0m
Test #427
[92mtick[0m
Test #428
[92mtick[0m
[95m[Hard line breaks][0m
Test #429
[92mtick[0m
Test #430
[92mtick[0m
Test #431
[92mtick[0m
Test #432
[92mtick[0m
Test #433
[92mtick[0m
Test #434
[92mtick[0m
Test #435
[92mtick[0m
Test #436
[92mtick[0m
Test #437
[92mtick[0m
Test #438
[92mtick[0m
Test #439
[92mtick[0m
[95m[Soft line breaks][0m
Test #440
[92mtick[0m
Test #441
[92mtick[0m
[95m[Strings][0m
Test #442
[92mtick[0m
Test #443
[92mtick[0m
Test #444
[92mtick[0m
349 tests passed, 95 failed
runtime: 0.027585048999999993s
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
create-stamp debian/debhelper-build-stamp
dh_testroot -O--buildsystem=pybuild
dh_prep -O--buildsystem=pybuild
dh_auto_install -O--buildsystem=pybuild
I: pybuild base:311: /usr/bin/python3 setup.py install --root
/<<PKGBUILDDIR>>/debian/tmp
/usr/lib/python3/dist-packages/setuptools/dist.py:759:
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX
license expression:
License :: OSI Approved :: BSD License
See
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
for details.
********************************************************************************
!!
self._finalize_license_expression()
/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:90:
SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` directly.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html
for details.
********************************************************************************
!!
self.initialize_options()
/usr/lib/python3.13/dist-packages/CommonMark_bkrs/CommonMark.py:186:
SyntaxWarning: invalid escape sequence '\s'
/usr/lib/python3.13/dist-packages/CommonMark_bkrs/CommonMark.py:338:
SyntaxWarning: invalid escape sequence '\/'
/usr/lib/python3.13/dist-packages/CommonMark_bkrs/CommonMark.py:385:
SyntaxWarning: invalid escape sequence '\s'
/usr/lib/python3.13/dist-packages/CommonMark_bkrs/CommonMark.py:387:
SyntaxWarning: invalid escape sequence '\s'
/usr/lib/python3.13/dist-packages/CommonMark_bkrs/CommonMark.py:1008:
SyntaxWarning: invalid escape sequence '\g'
warning: no files found matching '.gitignore'
I: pybuild pybuild:334: LC_ALL=C
PYTHONPATH=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build help2man
--manual="CommonMark Python package (Bibek Kafle and Roland Shoemaker)"
--source="CMark-BKRS (Debian 0.5.4+ds-7.1)" --version-string="CMark-BKRS -
0.5.4+ds-7.1" --no-info -s 1 -I debian/man/cmark-bkrs.h2m -n "pure Python
script parser for the CommonMark Markdown spec" -o
build/scripts-3.13/cmark-bkrs.1 debian/adhoc/wrappers/python3/cmark-bkrs
help2man: can't get `--help' info from debian/adhoc/wrappers/python3/cmark-bkrs
Try `--no-discard-stderr' if option outputs to stderr
E: pybuild pybuild:389: install: plugin distutils failed with: exit code=255:
LC_ALL=C PYTHONPATH=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build help2man
--manual="CommonMark Python package (Bibek Kafle and Roland Shoemaker)"
--source="CMark-BKRS (Debian 0.5.4+ds-7.1)" --version-string="CMark-BKRS -
0.5.4+ds-7.1" --no-info -s 1 -I debian/man/cmark-bkrs.h2m -n "pure Python
script parser for the CommonMark Markdown spec" -o
build/scripts-3.13/cmark-bkrs.1 debian/adhoc/wrappers/python3/cmark-bkrs
dh_auto_install: error: pybuild --install -i python{version} -p 3.13
--dest-dir=/<<BUILDDIR>>/commonmark-bkrs-0.5.4\+ds/debian/tmp returned exit
code 13
make: *** [debian/rules:30: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202504/
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:commonmark-bkrs, so that this is still
visible in the BTS web page for this package.
Thanks.