> On 9 Feb 2025, at 20:57, Christoph Schmidt-Hieber <chris...@gmx.de> wrote:
> 
> 
>> On 9 Feb 2025, at 20:31, Matthias Klumpp <m...@debian.org> wrote:
>> 
>> It looks like in order to get stimfit back into the next Debian
>> release, it will unfortunately also need to be ported from sip4 to
>> sip6, as sip4 does not work with Python 3.12+ anymore...
>> See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1059648 which is
>> currently holding up the migration of stimfit.
>> 
> 
> We have a build dependency on python3-sip-dev but we do not specify
> the version. We only need sip to use some wxPython C headers. Where
> is the restriction to sip4 coming from in stimfit? We could simply add
> (>= 6.8.5) like wxpython is doing in their control file.


Did some more digging:
python3-sip-dev is indeed stuck on sip 4.x

Turns out that wxPython is using the packages
python3-sipbuild
sip-tools
Which are both on version 6.x

We might not need any sip dependency at all though.
python3-sip-dev only provided a sip.h header file, which neither we
nor current versions of wxPython’s C headers are using. I’ll try to remove
this build dependency altogether and see if we can still build stimfit without
it.

Christoph

Reply via email to