Hi,

I'm trying to build the external packages for 'stable/2106'.  The only change I 
made to the default config files is in 'build/external/packages/dpdk.mk':
```
DPDK_MLX5_PMD                ?= y
DPDK_MLX5_COMMON_PMD         ?= y
```

With the above, 'make install-ext-deps' stops with an error:
...
Processing 
/.../.cache/pip/wheels/d3/04/21/3d4f210890da1dad5a13a9bfbfe038ed3aecb556eee05d7974/meson-0.54.0-py3-none-any.whl
ERROR: Could not find a version that satisfies the requirement pyelftools (from 
versions: none)
ERROR: No matching distribution found for pyelftools
make[5]: *** [packages/dpdk.mk:203: 
/.../vpp/vpp/build/external/deb/_build/.dpdk.config.ok] Error 1
make[5]: Leaving directory '/.../vpp/vpp/build/external'
make[4]: *** [debian/rules:25: override_dh_install] Error 2
make[4]: Leaving directory '/.../vpp/vpp/build/external/deb'
make[3]: *** [debian/rules:17: binary] Error 2
...

The odd thing is that 'pyelftools' is already installed on the system:
...
pip3 install pyelftools
Requirement already satisfied: pyelftools in /usr/lib/python3/dist-packages 
(0.26)
...
pip install pyelftools
Requirement already satisfied: pyelftools in /usr/lib/python3/dist-packages 
(0.26)
...

The system is running "20.04.2 LTS (Focal Fossa)".

'stable/2101' builds successfully with the exactly same changes to 'dpdk.mk' on 
the same system.  Is there anything else I need to change to build 
'stable/2106' with the MLX enabled?

Thanks,
--Hyong
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#19967): https://lists.fd.io/g/vpp-dev/message/19967
Mute This Topic: https://lists.fd.io/mt/84850035/21656
Mute #dpdk:https://lists.fd.io/g/vpp-dev/mutehashtag/dpdk
Mute #vpp-dev:https://lists.fd.io/g/vpp-dev/mutehashtag/vpp-dev
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to