decoder-leco / poc-data-visualization

Un POC de visualisation de données: MongoDB, PostGreSQL, Jupyter notebook, Astro
0 stars 1 forks source link

docker build fails #2

Closed Jean-Baptiste-Lasselle closed 4 months ago

Jean-Baptiste-Lasselle commented 4 months ago

image

Building wheels for collected packages: MarkupSafe, pyzmq, pyyaml, rpds-py, cffi
  Building wheel for MarkupSafe (setup.py): started
  Building wheel for MarkupSafe (setup.py): finished with status 'done'
  Created wheel for MarkupSafe: filename=MarkupSafe-2.1.5-cp313-cp313-linux_x86_64.whl size=27830 sha256=e8e5a4d4ec7c27dc194693d79f0117218b673a1a373216d9a8de7e8273fd075c
  Stored in directory: /root/.cache/pip/wheels/c2/0c/c0/d6d953ac80cacc2dd1d329d675c67d1e7775bad02a8faedef0
  Building wheel for pyzmq (pyproject.toml): started
  Building wheel for pyzmq (pyproject.toml): finished with status 'error'
  error: subprocess-exited-with-error

  × Building wheel for pyzmq (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [230 lines of output]
      /tmp/pip-build-env-htjht33v/overlay/lib/python3.13/site-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'cffi_modules'
        warnings.warn(msg)
      running bdist_wheel
      running build
      running build_py
      creating build/lib.linux-x86_64-cpython-313
      creating build/lib.linux-x86_64-cpython-313/zmq
      copying zmq/constants.py -> build/lib.linux-x86_64-cpython-313/zmq
      copying zmq/_future.py -> build/lib.linux-x86_64-cpython-313/zmq
      copying zmq/__init__.py -> build/lib.linux-x86_64-cpython-313/zmq
      copying zmq/asyncio.py -> build/lib.linux-x86_64-cpython-313/zmq
      copying zmq/_typing.py -> build/lib.linux-x86_64-cpython-313/zmq
      copying zmq/error.py -> build/lib.linux-x86_64-cpython-313/zmq
      copying zmq/decorators.py -> build/lib.linux-x86_64-cpython-313/zmq
      creating build/lib.linux-x86_64-cpython-313/zmq/sugar
      copying zmq/sugar/__init__.py -> build/lib.linux-x86_64-cpython-313/zmq/sugar
      copying zmq/sugar/stopwatch.py -> build/lib.linux-x86_64-cpython-313/zmq/sugar
      copying zmq/sugar/attrsettr.py -> build/lib.linux-x86_64-cpython-313/zmq/sugar
      copying zmq/sugar/tracker.py -> build/lib.linux-x86_64-cpython-313/zmq/sugar
      copying zmq/sugar/version.py -> build/lib.linux-x86_64-cpython-313/zmq/sugar
      copying zmq/sugar/context.py -> build/lib.linux-x86_64-cpython-313/zmq/sugar
      copying zmq/sugar/poll.py -> build/lib.linux-x86_64-cpython-313/zmq/sugar
      copying zmq/sugar/socket.py -> build/lib.linux-x86_64-cpython-313/zmq/sugar
      copying zmq/sugar/frame.py -> build/lib.linux-x86_64-cpython-313/zmq/sugar
      creating build/lib.linux-x86_64-cpython-313/zmq/utils
      copying zmq/utils/garbage.py -> build/lib.linux-x86_64-cpython-313/zmq/utils
      copying zmq/utils/__init__.py -> build/lib.linux-x86_64-cpython-313/zmq/utils
      copying zmq/utils/strtypes.py -> build/lib.linux-x86_64-cpython-313/zmq/utils
      copying zmq/utils/interop.py -> build/lib.linux-x86_64-cpython-313/zmq/utils
      copying zmq/utils/monitor.py -> build/lib.linux-x86_64-cpython-313/zmq/utils
      copying zmq/utils/win32.py -> build/lib.linux-x86_64-cpython-313/zmq/utils
      copying zmq/utils/z85.py -> build/lib.linux-x86_64-cpython-313/zmq/utils
      copying zmq/utils/jsonapi.py -> build/lib.linux-x86_64-cpython-313/zmq/utils
      creating build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_mypy.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_reqrep.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/__init__.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_ext.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_socket.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_pubsub.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_ssh.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_security.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_version.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_win32_shim.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_asyncio.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_future.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_draft.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_ioloop.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/conftest.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_monitor.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_multipart.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_device.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_imports.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_monqueue.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_decorators.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_auth.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_proxy_steerable.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_retry_eintr.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_pair.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_cython.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_includes.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_z85.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_cffi_backend.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_etc.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_context.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_message.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_zmqstream.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_error.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_log.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_poll.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/tests/test_constants.py -> build/lib.linux-x86_64-cpython-313/zmq/tests
      creating build/lib.linux-x86_64-cpython-313/zmq/log
      copying zmq/log/handlers.py -> build/lib.linux-x86_64-cpython-313/zmq/log
      copying zmq/log/__init__.py -> build/lib.linux-x86_64-cpython-313/zmq/log
      copying zmq/log/__main__.py -> build/lib.linux-x86_64-cpython-313/zmq/log
      creating build/lib.linux-x86_64-cpython-313/zmq/eventloop
      copying zmq/eventloop/__init__.py -> build/lib.linux-x86_64-cpython-313/zmq/eventloop
      copying zmq/eventloop/future.py -> build/lib.linux-x86_64-cpython-313/zmq/eventloop
      copying zmq/eventloop/zmqstream.py -> build/lib.linux-x86_64-cpython-313/zmq/eventloop
      copying zmq/eventloop/_deprecated.py -> build/lib.linux-x86_64-cpython-313/zmq/eventloop
      copying zmq/eventloop/ioloop.py -> build/lib.linux-x86_64-cpython-313/zmq/eventloop
      creating build/lib.linux-x86_64-cpython-313/zmq/green
      copying zmq/green/__init__.py -> build/lib.linux-x86_64-cpython-313/zmq/green
      copying zmq/green/device.py -> build/lib.linux-x86_64-cpython-313/zmq/green
      copying zmq/green/poll.py -> build/lib.linux-x86_64-cpython-313/zmq/green
      copying zmq/green/core.py -> build/lib.linux-x86_64-cpython-313/zmq/green
      creating build/lib.linux-x86_64-cpython-313/zmq/green/eventloop
      copying zmq/green/eventloop/__init__.py -> build/lib.linux-x86_64-cpython-313/zmq/green/eventloop
      copying zmq/green/eventloop/zmqstream.py -> build/lib.linux-x86_64-cpython-313/zmq/green/eventloop
      copying zmq/green/eventloop/ioloop.py -> build/lib.linux-x86_64-cpython-313/zmq/green/eventloop
      creating build/lib.linux-x86_64-cpython-313/zmq/backend
      copying zmq/backend/__init__.py -> build/lib.linux-x86_64-cpython-313/zmq/backend
      copying zmq/backend/select.py -> build/lib.linux-x86_64-cpython-313/zmq/backend
      creating build/lib.linux-x86_64-cpython-313/zmq/backend/cffi
      copying zmq/backend/cffi/__init__.py -> build/lib.linux-x86_64-cpython-313/zmq/backend/cffi
      copying zmq/backend/cffi/utils.py -> build/lib.linux-x86_64-cpython-313/zmq/backend/cffi
      copying zmq/backend/cffi/message.py -> build/lib.linux-x86_64-cpython-313/zmq/backend/cffi
      copying zmq/backend/cffi/context.py -> build/lib.linux-x86_64-cpython-313/zmq/backend/cffi
      copying zmq/backend/cffi/_poll.py -> build/lib.linux-x86_64-cpython-313/zmq/backend/cffi
      copying zmq/backend/cffi/error.py -> build/lib.linux-x86_64-cpython-313/zmq/backend/cffi
      copying zmq/backend/cffi/devices.py -> build/lib.linux-x86_64-cpython-313/zmq/backend/cffi
      copying zmq/backend/cffi/socket.py -> build/lib.linux-x86_64-cpython-313/zmq/backend/cffi
      creating build/lib.linux-x86_64-cpython-313/zmq/backend/cython
      copying zmq/backend/cython/__init__.py -> build/lib.linux-x86_64-cpython-313/zmq/backend/cython
      creating build/lib.linux-x86_64-cpython-313/zmq/devices
      copying zmq/devices/__init__.py -> build/lib.linux-x86_64-cpython-313/zmq/devices
      copying zmq/devices/proxydevice.py -> build/lib.linux-x86_64-cpython-313/zmq/devices
      copying zmq/devices/proxysteerabledevice.py -> build/lib.linux-x86_64-cpython-313/zmq/devices
      copying zmq/devices/monitoredqueue.py -> build/lib.linux-x86_64-cpython-313/zmq/devices
      copying zmq/devices/monitoredqueuedevice.py -> build/lib.linux-x86_64-cpython-313/zmq/devices
      copying zmq/devices/basedevice.py -> build/lib.linux-x86_64-cpython-313/zmq/devices
      creating build/lib.linux-x86_64-cpython-313/zmq/auth
      copying zmq/auth/__init__.py -> build/lib.linux-x86_64-cpython-313/zmq/auth
      copying zmq/auth/asyncio.py -> build/lib.linux-x86_64-cpython-313/zmq/auth
      copying zmq/auth/base.py -> build/lib.linux-x86_64-cpython-313/zmq/auth
      copying zmq/auth/certs.py -> build/lib.linux-x86_64-cpython-313/zmq/auth
      copying zmq/auth/thread.py -> build/lib.linux-x86_64-cpython-313/zmq/auth
      copying zmq/auth/ioloop.py -> build/lib.linux-x86_64-cpython-313/zmq/auth
      creating build/lib.linux-x86_64-cpython-313/zmq/ssh
      copying zmq/ssh/__init__.py -> build/lib.linux-x86_64-cpython-313/zmq/ssh
      copying zmq/ssh/forward.py -> build/lib.linux-x86_64-cpython-313/zmq/ssh
      copying zmq/ssh/tunnel.py -> build/lib.linux-x86_64-cpython-313/zmq/ssh
      copying zmq/__init__.pyi -> build/lib.linux-x86_64-cpython-313/zmq
      copying zmq/py.typed -> build/lib.linux-x86_64-cpython-313/zmq
      copying zmq/__init__.pxd -> build/lib.linux-x86_64-cpython-313/zmq
      copying zmq/sugar/__init__.pyi -> build/lib.linux-x86_64-cpython-313/zmq/sugar
      copying zmq/utils/buffers.pxd -> build/lib.linux-x86_64-cpython-313/zmq/utils
      copying zmq/utils/getpid_compat.h -> build/lib.linux-x86_64-cpython-313/zmq/utils
      copying zmq/utils/pyversion_compat.h -> build/lib.linux-x86_64-cpython-313/zmq/utils
      copying zmq/utils/mutex.h -> build/lib.linux-x86_64-cpython-313/zmq/utils
      copying zmq/utils/zmq_compat.h -> build/lib.linux-x86_64-cpython-313/zmq/utils
      copying zmq/utils/ipcmaxlen.h -> build/lib.linux-x86_64-cpython-313/zmq/utils
      copying zmq/utils/compiler.json -> build/lib.linux-x86_64-cpython-313/zmq/utils
      copying zmq/utils/config.json -> build/lib.linux-x86_64-cpython-313/zmq/utils
      copying zmq/tests/cython_ext.pyx -> build/lib.linux-x86_64-cpython-313/zmq/tests
      copying zmq/backend/__init__.pyi -> build/lib.linux-x86_64-cpython-313/zmq/backend
      copying zmq/backend/cffi/_cdefs.h -> build/lib.linux-x86_64-cpython-313/zmq/backend/cffi
      copying zmq/backend/cython/checkrc.pxd -> build/lib.linux-x86_64-cpython-313/zmq/backend/cython
      copying zmq/backend/cython/context.pxd -> build/lib.linux-x86_64-cpython-313/zmq/backend/cython
      copying zmq/backend/cython/socket.pxd -> build/lib.linux-x86_64-cpython-313/zmq/backend/cython
      copying zmq/backend/cython/libzmq.pxd -> build/lib.linux-x86_64-cpython-313/zmq/backend/cython
      copying zmq/backend/cython/message.pxd -> build/lib.linux-x86_64-cpython-313/zmq/backend/cython
      copying zmq/backend/cython/__init__.pxd -> build/lib.linux-x86_64-cpython-313/zmq/backend/cython
      copying zmq/backend/cython/constant_enums.pxi -> build/lib.linux-x86_64-cpython-313/zmq/backend/cython
      copying zmq/devices/monitoredqueue.pxd -> build/lib.linux-x86_64-cpython-313/zmq/devices
      running build_ext
      running configure
      pkg-config not found
      {'libraries': ['zmq'], 'include_dirs': [], 'library_dirs': [], 'runtime_library_dirs': [], 'extra_link_args': []}
      Configure: Autodetecting ZMQ settings...
          Custom ZMQ dir:
      Checking for timer_create
      ** Errors about missing timer_create are a normal part of this process **
      gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -I/usr/local/include/python3.13 -c /tmp/timer_createy6es9ovz.c -o tmp/timer_createy6es9ovz.o
      gcc tmp/timer_createy6es9ovz.o -L/usr/local/lib -o a.out
      gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -Izmq/utils -c build/temp.linux-x86_64-cpython-313/scratch/vers.c -o build/temp.linux-x86_64-cpython-313/scratch/vers.o
      gcc build/temp.linux-x86_64-cpython-313/scratch/vers.o -lzmq -o build/temp.linux-x86_64-cpython-313/scratch/vers
          ZMQ version detected: 4.3.4
      ************************************************
      ************************************************
      building 'zmq.backend.cython._device' extension
      creating build/temp.linux-x86_64-cpython-313/zmq
      creating build/temp.linux-x86_64-cpython-313/zmq/backend
      creating build/temp.linux-x86_64-cpython-313/zmq/backend/cython
      gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -fPIC -DHAVE_SYS_UN_H=1 -Izmq/utils -I/usr/local/include/python3.13 -c zmq/backend/cython/_device.c -o build/temp.linux-x86_64-cpython-313/zmq/backend/cython/_device.o
      zmq/backend/cython/_device.c:1318:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations]
       1318 | static CYTHON_INLINE size_t __Pyx_Py_UNICODE_strlen(const Py_UNICODE *u)
            | ^~~~~~
      zmq/backend/cython/_device.c: In function ‘__Pyx_Py_UNICODE_strlen’:
      zmq/backend/cython/_device.c:1320:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations]
       1320 |     const Py_UNICODE *u_end = u;
            |     ^~~~~
      zmq/backend/cython/_device.c: At top level:
      zmq/backend/cython/_device.c:760:45: error: ‘_PyCFunctionFastWithKeywords’ undeclared here (not in a function); did you mean ‘PyCFunctionFastWithKeywords’?
        760 |   #define __Pyx_PyCFunctionFastWithKeywords _PyCFunctionFastWithKeywords
            |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
      zmq/backend/cython/_device.c:765:50: note: in expansion of macro ‘__Pyx_PyCFunctionFastWithKeywords’
        765 |   #define __Pyx_PyCFunction_FastCallWithKeywords __Pyx_PyCFunctionFastWithKeywords
            |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      zmq/backend/cython/_device.c:3599:104: note: in expansion of macro ‘__Pyx_PyCFunction_FastCallWithKeywords’
       3599 | static PyMethodDef __pyx_mdef_3zmq_7backend_6cython_7_device_1device = {"device", (PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_3zmq_7backend_6cython_7_device_1device, __Pyx_METH_FASTCALL|METH_KEYWORDS, __pyx_doc_3zmq_7backend_6cython_7_device_device};
            |                                                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      zmq/backend/cython/_device.c:3599:143: error: expected ‘}’ before ‘__pyx_pw_3zmq_7backend_6cython_7_device_1device’
       3599 | static PyMethodDef __pyx_mdef_3zmq_7backend_6cython_7_device_1device = {"device", (PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_3zmq_7backend_6cython_7_device_1device, __Pyx_METH_FASTCALL|METH_KEYWORDS, __pyx_doc_3zmq_7backend_6cython_7_device_device};
            |                                                                        ~                                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      zmq/backend/cython/_device.c:4029:141: error: expected ‘}’ before ‘__pyx_pw_3zmq_7backend_6cython_7_device_3proxy’
       4029 | static PyMethodDef __pyx_mdef_3zmq_7backend_6cython_7_device_3proxy = {"proxy", (PyCFunction)(void*)(__Pyx_PyCFunction_FastCallWithKeywords)__pyx_pw_3zmq_7backend_6cython_7_device_3proxy, __Pyx_METH_FASTCALL|METH_KEYWORDS, __pyx_doc_3zmq_7backend_6cython_7_device_2proxy};
            |                                                                       ~                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      zmq/backend/cython/_device.c: In function ‘__Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS’:
      zmq/backend/cython/_device.c:7696:44: error: expected expression before ‘void’
       7696 |     return ((_PyCFunctionFastWithKeywords)(void(*)(void))def->ml_meth)(self, args, nargs, kwnames);
            |                                            ^~~~
      zmq/backend/cython/_device.c:7696:58: error: expected ‘)’ before ‘def’
       7696 |     return ((_PyCFunctionFastWithKeywords)(void(*)(void))def->ml_meth)(self, args, nargs, kwnames);
            |            ~                                             ^~~
            |                                                          )
      zmq/backend/cython/_device.c:7677:18: warning: unused variable ‘def’ [-Wunused-variable]
       7677 |     PyMethodDef* def = ((PyCFunctionObject*)cyfunc)->m_ml;
            |                  ^~~
      zmq/backend/cython/_device.c:7697:1: warning: control reaches end of non-void function [-Wreturn-type]
       7697 | }
            | ^
      zmq/backend/cython/_device.c: At top level:
      zmq/backend/cython/_device.c:4030:18: warning: ‘__pyx_pw_3zmq_7backend_6cython_7_device_3proxy’ defined but not used [-Wunused-function]
       4030 | static PyObject *__pyx_pw_3zmq_7backend_6cython_7_device_3proxy(PyObject *__pyx_self,
            |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      In file included from /usr/local/include/python3.13/Python.h:51,
                       from zmq/backend/cython/_device.c:35:
      zmq/backend/cython/_device.c:4028:14: warning: ‘__pyx_doc_3zmq_7backend_6cython_7_device_2proxy’ defined but not used [-Wunused-const-variable=]
       4028 | PyDoc_STRVAR(__pyx_doc_3zmq_7backend_6cython_7_device_2proxy, "proxy(frontend, backend, capture)\n    \n    Start a zeromq proxy (replacement for device).\n    \n    .. versionadded:: libzmq-3.2\n    .. versionadded:: 13.0\n    \n    Parameters\n    ----------\n    frontend : Socket\n        The Socket instance for the incoming traffic.\n    backend : Socket\n        The Socket instance for the outbound traffic.\n    capture : Socket (optional)\n        The Socket instance for capturing traffic.\n    ");
            |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      /usr/local/include/python3.13/pymacro.h:92:43: note: in definition of macro ‘PyDoc_VAR’
         92 | #define PyDoc_VAR(name) static const char name[]
            |                                           ^~~~
      zmq/backend/cython/_device.c:4028:1: note: in expansion of macro ‘PyDoc_STRVAR’
       4028 | PyDoc_STRVAR(__pyx_doc_3zmq_7backend_6cython_7_device_2proxy, "proxy(frontend, backend, capture)\n    \n    Start a zeromq proxy (replacement for device).\n    \n    .. versionadded:: libzmq-3.2\n    .. versionadded:: 13.0\n    \n    Parameters\n    ----------\n    frontend : Socket\n        The Socket instance for the incoming traffic.\n    backend : Socket\n        The Socket instance for the outbound traffic.\n    capture : Socket (optional)\n        The Socket instance for capturing traffic.\n    ");
            | ^~~~~~~~~~~~
      zmq/backend/cython/_device.c:3600:18: warning: ‘__pyx_pw_3zmq_7backend_6cython_7_device_1device’ defined but not used [-Wunused-function]
       3600 | static PyObject *__pyx_pw_3zmq_7backend_6cython_7_device_1device(PyObject *__pyx_self,
            |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      zmq/backend/cython/_device.c:3598:14: warning: ‘__pyx_doc_3zmq_7backend_6cython_7_device_device’ defined but not used [-Wunused-const-variable=]
       3598 | PyDoc_STRVAR(__pyx_doc_3zmq_7backend_6cython_7_device_device, "device(device_type, frontend, backend)\n\n    Start a zeromq device.\n    \n    .. deprecated:: libzmq-3.2\n        Use zmq.proxy\n\n    Parameters\n    ----------\n    device_type : (QUEUE, FORWARDER, STREAMER)\n        The type of device to start.\n    frontend : Socket\n        The Socket instance for the incoming traffic.\n    backend : Socket\n        The Socket instance for the outbound traffic.\n    ");
            |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      /usr/local/include/python3.13/pymacro.h:92:43: note: in definition of macro ‘PyDoc_VAR’
         92 | #define PyDoc_VAR(name) static const char name[]
            |                                           ^~~~
      zmq/backend/cython/_device.c:3598:1: note: in expansion of macro ‘PyDoc_STRVAR’
       3598 | PyDoc_STRVAR(__pyx_doc_3zmq_7backend_6cython_7_device_device, "device(device_type, frontend, backend)\n\n    Start a zeromq device.\n    \n    .. deprecated:: libzmq-3.2\n        Use zmq.proxy\n\n    Parameters\n    ----------\n    device_type : (QUEUE, FORWARDER, STREAMER)\n        The type of device to start.\n    frontend : Socket\n        The Socket instance for the incoming traffic.\n    backend : Socket\n        The Socket instance for the outbound traffic.\n    ");
            | ^~~~~~~~~~~~
      error: command '/usr/bin/gcc' failed with exit code 1
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for pyzmq
  Building wheel for pyyaml (pyproject.toml): started
  Building wheel for pyyaml (pyproject.toml): finished with status 'done'
  Created wheel for pyyaml: filename=PyYAML-6.0.1-cp313-cp313-linux_x86_64.whl size=45361 sha256=dec75d77f3ce2661d0a2c1112df1d6e853fb4caebbc0f01331052aa412629e88
  Stored in directory: /root/.cache/pip/wheels/9c/9e/34/1e1548811b63a9d001469f21797e8b7d5c216d8eb928e7d6ad
  Building wheel for rpds-py (pyproject.toml): started
  Building wheel for rpds-py (pyproject.toml): finished with status 'done'
  Created wheel for rpds-py: filename=rpds_py-0.18.0-cp313-cp313-linux_x86_64.whl size=1114887 sha256=046950b93e4d7f4f50f590d683141c08d51c7c4e471d3e6bc0d9c61086a28159
  Stored in directory: /root/.cache/pip/wheels/25/5a/b6/09517c6f01c83a511a23b41e2bc50daf1f4bd0851fceaace65
  Building wheel for cffi (pyproject.toml): started
  Building wheel for cffi (pyproject.toml): finished with status 'done'
  Created wheel for cffi: filename=cffi-1.16.0-cp313-cp313-linux_x86_64.whl size=471772 sha256=b5554f05a395da2505a80bf32637e16b695f8a094539781e98b0d1c80c391905
  Stored in directory: /root/.cache/pip/wheels/a0/83/c6/26104b983004f6eafff9e65ba98ece4c23843246b6b1aa821d
Successfully built MarkupSafe pyyaml rpds-py cffi
Failed to build pyzmq
ERROR: Could not build wheels for pyzmq, which is required to install pyproject.toml-based projects
ERROR: Service 'jupyter_deno' failed to build: The command '/bin/sh -c export PATH="$PATH:$HOME/.cargo/bin" && export PIP_DEFAULT_TIMEOUT=200 && pip install jupyterlab notebook &&     echo " >>>>>> OK INSTALL [pip install jupyterlab notebook] COMPLETE "' returned a non-zero code: 1

I found entries:

Jean-Baptiste-Lasselle commented 4 months ago
Jean-Baptiste-Lasselle commented 4 months ago

ok c'est bon il fallait downgrade l'image de python3.13 à 3.10

et j'ai fait qlq modif du start.sh

image