unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
From: "Ludovic Courtès" <ludo@gnu.org>
To: 49490@debbugs.gnu.org
Subject: bug#49490: [Cuirass] Failed dependency reported as failed build
Date: Fri, 09 Jul 2021 15:00:09 +0200	[thread overview]
Message-ID: <87r1g7hcbq.fsf@inria.fr> (raw)

Hello Guix!

Look at this build (‘python-jupyter-sphinx-0.3.2’ on i686-linux):

  https://ci.guix.gnu.org/build/658660/details

Its status is “Failed” and all the dependencies shown on that page have
a green tick.  But!  The build log linked from the page suggests a
dependency failed to build:

--8<---------------cut here---------------start------------->8---
gcc -pthread -shared -Wl,-rpath=/gnu/store/jkngay2hcmxzi5y35hajq6ak6flh2108-python-3.8.2/lib build/temp.linux-i686-3.8/build/__native_other.o -L/gnu/store/jkngay2hcmxzi5y35hajq6ak6flh2108-python-3.8.2/lib -o build/lib.linux-i686-3.8/other__mypyc.cpython-38-i386-linux-gnu.so
building 'other' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/gnu/store/jkngay2hcmxzi5y35hajq6ak6flh2108-python-3.8.2/include/python3.8 -c build/other.c -o build/temp.linux-i686-3.8/build/other.o -O0 -Werror -Wno-unused-function -Wno-unused-label -Wno-unreachable-code -Wno-unused-variable -Wno-unused-command-line-argument -Wno-unknown-warning-option -Wno-unused-but-set-variable
gcc -pthread -shared -Wl,-rpath=/gnu/store/jkngay2hcmxzi5y35hajq6ak6flh2108-python-3.8.2/lib build/temp.linux-i686-3.8/build/other.o -L/gnu/store/jkngay2hcmxzi5y35hajq6ak6flh2108-python-3.8.2/lib -o build/lib.linux-i686-3.8/other.cpython-38-i386-linux-gnu.so
copying build/lib.linux-i686-3.8/native__mypyc.cpython-38-i386-linux-gnu.so -> 
copying build/lib.linux-i686-3.8/native.cpython-38-i386-linux-gnu.so -> 
copying build/lib.linux-i686-3.8/other__mypyc.cpython-38-i386-linux-gnu.so -> 
copying build/lib.linux-i686-3.8/other.cpython-38-i386-linux-gnu.so -> 

*** Exit status: 1
----------------------------- Captured stderr call -----------------------------
Expected:
  1
  2
  1                                             (diff)
  2                                             (diff)
Actual:
  1
  2
  Traceback (most recent call last):            (diff)
    File "driver.py", line 8, in <module>       (diff)
      assert b.foo(o) == id(o)                  (diff)
  AssertionError                                (diff)

=============================== warnings summary ===============================
mypyc/test/test_run.py: 30 warnings
  /gnu/store/jkngay2hcmxzi5y35hajq6ak6flh2108-python-3.8.2/lib/python3.8/site-packages/setuptools/depends.py:2: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
    import imp

-- Docs: https://docs.pytest.org/en/stable/warnings.html
=========================== short test summary info ============================
FAILED mypyc/test/test_run.py::TestRun::testSubclassSpecialize2
FAILED mypyc/test/test_run.py::TestRun::testSubclassSpecialize1
FAILED mypyc/test/test_run.py::TestRun::testMultiModuleSpecialize
FAILED mypyc/test/test_run.py::TestRunMultiFile::testMultiModuleSpecialize_multi
FAILED mypyc/test/test_run.py::TestRunSeparate::testMultiModuleSpecialize_separate
============ 5 failed, 556 passed, 1 skipped, 30 warnings in 30.63s ============
command "pytest" "mypyc" failed with status 1
builder for `/gnu/store/14kd1mvq6mcasvlr1sf7h1x28yha59qp-python-mypy-0.790.drv' failed with exit code 1
@ build-failed /gnu/store/14kd1mvq6mcasvlr1sf7h1x28yha59qp-python-mypy-0.790.drv - 1 builder for `/gnu/store/14kd1mvq6mcasvlr1sf7h1x28yha59qp-python-mypy-0.790.drv' failed with exit code 1
cannot build derivation `/gnu/store/cc89r7dka9ahbzf8nikpw9a5phqvss6p-python-nbclient-0.5.3.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/9nx8ppvcf0kx3zaq9pkcx6hbz19vp2zx-python-nbconvert-6.0.7.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/2ghjgkgf5mzhryjl6sijr1n7l0qm77kc-python-notebook-6.3.0.drv': 2 dependencies couldn't be built
cannot build derivation `/gnu/store/xi0bghlnim4c8d62mpqdbpmfwhjgksf5-python-widgetsnbextension-3.5.1.drv': 3 dependencies couldn't be built
cannot build derivation `/gnu/store/01b8d919ng9hds5zh7c5i26l4zmcmxwc-python-ipywidgets-7.6.3.drv': 4 dependencies couldn't be built
cannot build derivation `/gnu/store/rfl9m7xq5njxw28dji6602w843qy3kzj-python-jupyter-sphinx-0.3.2.drv': 5 dependencies couldn't be built
--8<---------------cut here---------------end--------------->8---

‘python-mypy’ is not listed under “Dependencies” on the page above,
presumably because it’s an indirect dependency:

--8<---------------cut here---------------start------------->8---
$ guix graph --path python-jupyter-sphinx python-mypy
python-jupyter-sphinx@0.3.2
python-nbconvert@6.0.7
python-nbclient@0.5.3
python-mypy@0.790
--8<---------------cut here---------------end--------------->8---

But ‘python-nbconvert’ is not listed either.

There’s no substitute though, so it can’t be that the thing got rebuilt
behind Cuirass’s back somehow:

--8<---------------cut here---------------start------------->8---
$ wget -O - https://ci.guix.gnu.org/wwyflf4kpazzv2nk4s7zqyhpy1i2x3i8.narinfo
--2021-07-09 14:59:13--  https://ci.guix.gnu.org/wwyflf4kpazzv2nk4s7zqyhpy1i2x3i8.narinfo
Ni solvigas ci.guix.gnu.org (ci.guix.gnu.org)... 141.80.181.40
Konektado al ci.guix.gnu.org (ci.guix.gnu.org)|141.80.181.40|:443... konektita.
HTTP peto sendita, ni atendas respondon... 404 Not Found
2021-07-09 14:59:13 ERARO 404: Not Found.
--8<---------------cut here---------------end--------------->8---

Thoughts?

Thanks,
Ludo’.




                 reply	other threads:[~2021-07-09 13:20 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87r1g7hcbq.fsf@inria.fr \
    --to=ludo@gnu.org \
    --cc=49490@debbugs.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).