#1002380 python-matrix-nio: FTBFS: AttributeError: module 'mistune' has no attribute 'BlockGrammar'

#1002380#5
Date:
2021-12-22 08:05:32 UTC
From:
To:
Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
The full build log is available from:
http://qa-logs.debian.net/2021/12/20/python-matrix-nio_0.18.7-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

#1002380#12
Date:
2021-12-22 11:20:13 UTC
From:
To:
Releasing a new major release of mistune has caused several packages to
no longer be usable at all.

I consider this a serious issue, and have raised severity accordingly.

At least python-m2r have no support for mistune v2 in sight (and its
newer fork - python-m2r2 - does not either). Concretely I propose to
revert this by a (messy) 2.0.0+really0.8.4 release until reverse
dependencies can use the newer major version of mistune.

It seems that a release of python3-django-hyperkitty requiring mistune
v2 has already been uploaded to unstable as well.  That is very
unfortunate, and will need to be rolled back as well.  Mailman
maintainers cc'ed.

Please in future make sure to check reverse dependencies *before*
releasing a major new upstream release to unstable, because reversal is
messy (complicates package versioning).


Kind regards, and thanks for maintaining mistune,

 - Jonas

#1002380#17
Date:
2021-12-22 12:33:20 UTC
From:
To:
Quoting Jonas Smedegaard (2021-12-22 12:20:13)

Whoops - the above was intended for the underlying bug#1001591.

 - Jonas

#1002380#28
Date:
2022-07-04 21:40:29 UTC
From:
To:
close 1002380 0.19.0-4
thanks

can't reproduce, latest version builds fine on the buildd.