On Monday, 27 February 2023 12:07:27 CET Paul Boddie wrote: > > I think I already established the origin of the problem: > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031770#25 > > For some reason, someone decided to merge an incompatible change to the 10.3 > branch of the MariaDB library code, breaking the API. > > I suppose I could restore my libqt5sql5-mysql package to the standard one, > reverting the upstream workaround, then I could revert this incompatible > test in libmariadb3, and then I could see if I can still read my mail > messages. Would that help?
Well, I tried to build a libmariadb3 package using the delightful gbp tool, then I restored the standard version of the libqt5sql5-mysql package and installed this revised libmariadb3 package, but either reverting the upstream change made no difference within libmariadb3 or I failed to introduce the change and gbp just built the standard package all over again. So, to summarise: Standard libqt5sql5-mysql plus standard libmariadb3 breaks Akonadi/Kontact. Revised libqt5sql5-mysql plus standard libmariadb3 fixes Akonadi/Kontact. Standard libqt5sql5-mysql plus revised libmariadb3 breaks Akonadi/Kontact. But as I noted, since the fix to libqt5sql5-mysql involves interpretation of the version identifier, I wonder whether I am really building a fixed libmariadb3 package. Paul