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

Cole Poirier colepoirier at gmail.com
Fri Oct 9 20:37:10 BST 2020


On Fri, Oct 9, 2020 at 12:31 PM Luke Kenneth Casson Leighton
<lkcl at lkcl.net> wrote:
>
> 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

Fair enough, you have far greater expertise in this than I. I do
prefer things that are hard for me to screw up so I like rust, whereas
c/cpp/js and even python give me nightmares :)

Cole



More information about the Libre-soc-dev mailing list