Uploaded image for project: 'Policy Framework'
  1. Policy Framework
  2. POLICY-3905

drools pdp merge job failing



    • Bug
    • Status: Closed
    • Medium
    • Resolution: Done
    • Jakarta Release
    • Jakarta Release
    • drools-pdp


      The Dockerfile is failing to build an image because it is unable to install specific package. An upgrade to the pip package is required. The failure has a knock-on effect for the CSIT jobs because SNAPSHOT images are not generated.

      ERROR: Command errored out with exit status 1:
         command: /usr/local/bin/python3 /usr/local/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py build_wheel /tmp/tmpbgoe_ro8
             cwd: /tmp/pip-install-r9vbd9bi/multidict_abff6386e38c4a318095189366bacc72
        Complete output (22 lines):
        * Accelerated build *
        running bdist_wheel
        running build
        running build_py
        running egg_info
        writing multidict.egg-info/PKG-INFO
        writing dependency_links to multidict.egg-info/dependency_links.txt
        writing top-level names to multidict.egg-info/top_level.txt
        reading manifest file 'multidict.egg-info/SOURCES.txt'
        reading manifest template 'MANIFEST.in'
        warning: no previously-included files matching '*.pyc' found anywhere in distribution
        warning: no previously-included files found matching 'multidict/_multidict.html'
        warning: no previously-included files found matching 'multidict/*.so'
        warning: no previously-included files found matching 'multidict/*.pyd'
        warning: no previously-included files found matching 'multidict/*.pyd'
        no previously-included directories found matching 'docs/_build'
        adding license file 'LICENSE'
        running build_ext
        building 'multidict._multidict' extension
        error: command 'gcc' failed: No such file or directory
        ERROR: Failed building wheel for multidict
        Building wheel for parsimonious (setup.py) ... done
        Created wheel for parsimonious: filename=parsimonious-0.8.1-py3-none-any.whl size=42724 sha256=e23a3b9fd92ec3b973eb43e9e242af521b471cdc2da26faa22eaa371d966f0b7
        Stored in directory: /tmp/pip-ephem-wheel-cache-wlaeaqtd/wheels/ae/3f/87/24298980f6c0436680b8b64caac154f542e138487ed0f90f2a
        Building wheel for PyYAML (PEP 517) ... done
        Created wheel for PyYAML: filename=PyYAML-6.0-cp39-cp39-linux_x86_64.whl size=45332 sha256=b3208055e2227f1a0cf48dc479f6f13af92caa52ec4140b2f1dbb176e270474d
        Stored in directory: /tmp/pip-ephem-wheel-cache-wlaeaqtd/wheels/b4/0f/9a/d6af48581dda678920fccfb734f5d9f827c6ed5b4074c7eda8
      Successfully built parsimonious PyYAML
      Failed to build multidict
      ERROR: Could not build wheels for multidict which use PEP 517 and cannot be installed directly


        No reviews matched the request. Check your Options in the drop-down menu of this sections header.



            saul.gill Saul Gill
            saul.gill Saul Gill
            0 Vote for this issue
            2 Start watching this issue