[Libre-soc-dev] c4m-JTAG dependency issues

Luke Kenneth Casson Leighton lkcl at lkcl.net
Fri Oct 9 20:30:17 BST 2020


On Fri, Oct 9, 2020 at 8:06 PM Cole Poirier <colepoirier at gmail.com> wrote:

> Which is a problem with python's dependency management methodology, in
> rust it's very, very hard to screw up.

incorrect.  it's with people adding libraries that are only needed for
*test* purposes not production / install purposes but those libraries
bit-rotting and/or not properly being maintained or coordinated
because the developers didn't communicate correctly or list the right
versions.

this is normally taken care of by a distro, who go to the trouble of
properly testing everything and snapshotting a coordinated release.

being outside of that, we're on our own here.

cocotb should in this instance have been added to "tests_require", not
the main install_requires dependencies

l.



More information about the Libre-soc-dev mailing list