[debian-mysql] Bug#1121027: mariadb: Salsa CI Python-MySQLdb job fails in sid

aquilamacedo at riseup.net aquilamacedo at riseup.net
Wed Nov 19 20:04:35 GMT 2025


On 2025-11-19 16:24, Otto Kekäläinen wrote:
> Thanks for looking into this!
> 
>> Suggested fix:
>>
>> Explicitly install a compiler (for instance, build-essential) in the job
>> before calling pip.
> 
> Makes sense. Asking the package to revert potential dependency changes
> is an alternative, but would require a lot more work. Feel free to
> open a MR to add `build-essential` in the CI job, as that will make it
> pass again and make it able to detect true regressions on the code
> compatibility level.

I had a look at the current control file for python-pip and I don't see
any recent regression in the package itself. python3-pip still only
Recommends build-essential (and python3-dev), and the recent change was
in Build-Depends (switch to flit), not in the runtime Depends/Recommends
of python3-pip.

The failure comes from our CI setup, we were implicitly relying on that
Recommends to pull in a toolchain in the debian:${RELEASE} container. In
the current environment that no longer happens, so the job started
failing.

I just opened the MR to fix this in our side.



More information about the pkg-mysql-maint mailing list