On Mon, Aug 19, 2024 at 10:37 AM Dean Marx wrote: > I ran into some dependency issues while testing that I figured I'd mention > here. My build failed while running meson setup with the -Denable_docs=true > option since I didn't have the sphinx-build module installed, then my > compilation failed while running ninja -C because I didn't have a package > called tomli installed. I ran a final time where compilation failed again > because my system couldn't find the yaml package. It seems like nobody else > ran into this so I'm a little confused if it's something on my end, but I > tried running the optional poetry install --with docs mentioned in the > cover letter and that didn't seem to work either. I was also able to > build and compile without -Denable_docs. Thought I'd bring it up because > compilation takes a fairly long time, and if a user runs into this I could > see it being frustrating. > > Reviewed-by: Dean Marx > Just worked this out with Jeremy, I was running the poetry install --with docs in the DPDK directory instead of the DTS subdirectory. However, while that fixes almost everything, the yaml module is never imported and was throwing errors for me until I installed pyyaml manually, so this might have been missed in the dependency list