python-pydevd-3.2.3 build failure

  • Done
  • quality assurance status badge
Details
3 participants
  • bdju
  • Leo Famulari
  • Liliana Marie Prikler
Owner
unassigned
Submitted by
bdju
Severity
normal
B
B
bdju wrote 2 days ago
(address . bug-guix@gnu.org)
D738Y9RFO08H.37YU2Q5XD26W8@tilde.team
guix (GNU Guix) 35d13aab7ebca187343c54b800711bfea02859b9
Guix System
build log attached

```
building /gnu/store/2hpqbgpqkx7zfry7fxz4m1jibbmbppij-python-pydevd-3.2.3.drv...
/ 'check' phasebuilder for `/gnu/store/2hpqbgpqkx7zfry7fxz4m1jibbmbppij-python-pydevd-3.2.3.drv' failed with exit code 1
build of /gnu/store/2hpqbgpqkx7zfry7fxz4m1jibbmbppij-python-pydevd-3.2.3.drv failed
View build log at '/var/log/guix/drvs/2h/pqbgpqkx7zfry7fxz4m1jibbmbppij-python-pydevd-3.2.3.drv.gz'.
cannot build derivation `/gnu/store/3b3j1iismdgajh04ip42bijqhrkq6vc5-python-jupyter-client-7.4.4.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/162r21i5a0x8r0fjmbssnv3i323q90xf-python-jupyter-server-2.14.0.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/sacgrk8cnwahb8d4idw7pvnf82sjixkh-python-nbconvert-7.16.4.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/cym6yawfkndp55iykmc9nl7x3w94927c-python-jupytext-1.15.0.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/c3kc94m3yf21zy6k467f1gwrhzb1pvqw-font-cozette-1.13.0.drv': 1 dependencies couldn't be built
guix package: error: build of `/gnu/store/c3kc94m3yf21zy6k467f1gwrhzb1pvqw-font-cozette-1.13.0.drv' failed
```

Most likely related to the font-cozette package by the looks of it.
L
L
Liliana Marie Prikler wrote 46 hours ago
fae92d89744daa93a161fee6a4f2670c9468ad54.camel@gmail.com
Am Mittwoch, dem 15.01.2025 um 23:26 -0600 schrieb bdju:
Toggle quote (14 lines)
> guix (GNU Guix) 35d13aab7ebca187343c54b800711bfea02859b9
> Guix System
> build log attached
>
> ```
> building /gnu/store/2hpqbgpqkx7zfry7fxz4m1jibbmbppij-python-pydevd-
> 3.2.3.drv...
> / 'check' phasebuilder for
> `/gnu/store/2hpqbgpqkx7zfry7fxz4m1jibbmbppij-python-pydevd-3.2.3.drv'
> failed with exit code 1
> […]
> ```
>
> Most likely related to the font-cozette package by the looks of it.
font-cozette transitively pulls python-pydevd (you get a similar issue
with cantarell). I worked around this locally by building with `-c1'
to only get one core. If you were to get the actual build log (e.g.
with `guix build'), you would likely see that it hits a timeout.

Cheers
B
B
bdju wrote 43 hours ago
D73FQEXX0DD0.2ZQMFEE3QVPUB@tilde.team
On Thu Jan 16, 2025 at 1:49 AM CST, Liliana Marie Prikler wrote:
Toggle quote (22 lines)
> Am Mittwoch, dem 15.01.2025 um 23:26 -0600 schrieb bdju:
> > guix (GNU Guix) 35d13aab7ebca187343c54b800711bfea02859b9
> > Guix System
> > build log attached
> >
> > ```
> > building /gnu/store/2hpqbgpqkx7zfry7fxz4m1jibbmbppij-python-pydevd-
> > 3.2.3.drv...
> > / 'check' phasebuilder for
> > `/gnu/store/2hpqbgpqkx7zfry7fxz4m1jibbmbppij-python-pydevd-3.2.3.drv'
> > failed with exit code 1
> > […]
> > ```
> >
> > Most likely related to the font-cozette package by the looks of it.
> font-cozette transitively pulls python-pydevd (you get a similar issue
> with cantarell). I worked around this locally by building with `-c1'
> to only get one core. If you were to get the actual build log (e.g.
> with `guix build'), you would likely see that it hits a timeout.
>
> Cheers

Based on what you said, I attempted `guix build --cores=1 font-cozette`,
but it still resulted in a failure. Do I need to just keep trying until
it works or could something else be the problem? Build log attached
again. Should I be build python-pydevd itself instead of font-cozette?
Does that matter for how the core count is applied? I'll try that as
well just in case.
L
L
Liliana Marie Prikler wrote 42 hours ago
5391f9d62c9c2dbcdf3cb11cce7c9f81672d6193.camel@gmail.com
Am Donnerstag, dem 16.01.2025 um 04:45 -0600 schrieb bdju:
Toggle quote (6 lines)
> Based on what you said, I attempted `guix build --cores=1 font-
> cozette`, but it still resulted in a failure. Do I need to just keep
> trying until it works or could something else be the problem? Build
> log attached again. Should I be build python-pydevd itself instead of
> font-cozette? Does that matter for how the core count is applied?
> I'll try that as well just in case.
You can try rebuilding it in a loop, but…
Toggle quote (1 lines)
> tests_python/test_debugger_json.py::test_case_sys_exit_multiple_exception_attach[0-zero-uncaught-] - AssertionError: TimeoutError
I think we should just disable this test as flaky.

Cheers
L
L
Leo Famulari wrote 28 hours ago
(address . 75600-done@debbugs.gnu.org)(address . rekado@elephly.net)
Z4m3zbFSfh7Iz0DM@jasmine.lan
This should be fixed on the 'master' branch with commits
ad9a2f9643358d19c212becf53ae59f6a1287125 and
0b06a5bc97938cae3da19e566c2f6f71cc299d78

I cherry-picked them from the 'python-team' branch.
Closed
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 75600@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 75600
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch