Hi Sergio,

On Fri, Oct 21, 2022 at 01:43:10PM -0400, Sergio Durigan Junior wrote:
> Source: debugpy
> Version: 1.6.3+ds-1
> Severity: serious
> 
> Hi,
> 
> debugpy is currently FTBFSing:
> [...]
> 
> The long summary is too big to post here, but you can see the full log
> at:
> 
>   
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/debugpy.html
> [...]
> I found a few upstream bugs that contain either the "Timed out waiting
> for debug server to connect" or the "Address already in use" messages,
> but I haven't investigated further TBH.

Sorry for the slow reply.  That's interesting, because it built fine
on the buildd network and using lxc.  If it's "address already in
use", it's probably because there are timing issues: it's running the
tests on multiple CPUs and if it tries to spin up local servers on two
CPUs almost simultaneously, they might end up trying to use the same
port.  I saw this same issue with pydevd, and worked around it by
restricting it to using a single CPU; maybe I should do the same here.
If it's "timed out", I'm not sure what the cause is; might it possibly
be that pbuilder does not allow servers to start on local ports or for
the build to connect to local ports?  I had to work around this in
pydevd's debian/rules, but it didn't seem to be a problem with
debugpy.  Maybe it is.

Ho hum, something to investigate!

Best wishes,

   Julian

Reply via email to