Bug#1094385: matplotlib, pandas: build-depend cycle, unable to bootstrap

Rebecca N. Palmer rebecca_palmer at zoho.com
Tue Jan 28 20:12:24 GMT 2025


> On 28/01/2025 14:21, Andrey Rakhmatullin wrote:
>> It failed the arch:all build ("dh_installdocs: error: Cannot find (any
>> matches for) "doc/build/html"")

Probably because I typed the path wrong.

(If you're wondering why I didn't upload the previous Salsa commit, that 
did build: it had a no-copyright-file Lintian error, which in a 
BSD-licensed package could mean "illegal to distribute".)

> but didn't fail the arch:any builds on 
>> the
>> arches where they were already attempted, and matplotlib is already
>> building on those arches.
>> So it's likely kinda fixed for now.

A few packages (including amd64 matplotlib) were built with 
python3-pandas-lib 2.2.3+dfsg-6 and python3-pandas 2.2.3+dfsg-5, but it 
looks like something then cleaned up python3-pandas 2.2.3+dfsg-5 and 
left no installable pandas.

I have pushed what may be a fixed pandas to Salsa, and intend to upload 
it if it works.

When I'm in less of a hurry, I might also try to document the pandas 
bootstrap better.  (Possibly meaning "use the actual build profile, 
that's one reason why it's there"; I may have mistaken "DMs can't upload 
to NEW" for "DMs can't upload with binary packages".)



More information about the debian-science-maintainers mailing list