From: Luke Kenneth Casson Leighton <lkcl@lkcl.net>
To: Libre-RISCV General Development
<libre-riscv-dev@lists.libre-riscv.org>,
Samuel Falvo II <sam.falvo@gmail.com>
Subject: Re: [libre-riscv-dev] libre-riscv-dev Digest, Vol 23, Issue 16
Date: Fri, 10 Jul 2020 23:33:45 +0100
Message-ID: <CAPweEDw=fEV4-GHme2cG9LFiZd4UAMXjCfQ+kXWbfj9xwoZ7Yg@mail.gmail.com> (raw)
In-Reply-To: <CAEz=sokZ0B0v8crmtK0=jgHkf9TxSFHoUp29APW-DoyS0Pno1g@mail.gmail.com>
On Friday, July 10, 2020, Samuel Falvo II <sam.falvo@gmail.com> wrote:
>
> I've uninstalled nmigen-soc and nmigen, then made sure to install nmigen
> first, *then* nmigen-soc (both by way of setup.py develop), and it now
> seems to work. Tests are reporting back OK so far (except for skipped
> tests). (Update: now I'm getting a ton of other errors, but it's at least
> made progress!)
hurrah.
the main one you want is soc/fu/spr/test/test_pipe_caller.py
oh remember to inspect the Makefile in soc.
you want to run pywriter.py
> Looking at the setup.py files in each, they seem to rely on some serious
> black magic to auto-detect installed versions. I hate stuff like that.
> Configuration management is precisely where you do *NOT* want black magic
> to occur (IMHO).
i know.
basically they are trying to reinvent debian distro behaviour, without the
same level of coordination and due care and attention... oh, and relying on
HTTPS for "security".
the old version of distutils is now deprecated. it used to not have this
"intelligence". you had to make sure everything was installed by hand. no
dependencies were installed or "randomly searched for off the internet".
dependencies not met? error. sort it out yourself.
l.
--
---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
next prev parent reply index
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <mailman.1.1594401220.8323.libre-riscv-dev@lists.libre-riscv.org>
2020-07-10 20:46 ` Samuel Falvo II
2020-07-10 20:56 ` Luke Kenneth Casson Leighton
2020-07-10 21:04 ` Samuel Falvo II
2020-07-10 22:33 ` Luke Kenneth Casson Leighton [this message]
2020-07-10 22:50 ` Jacob Lifshay
2020-07-10 22:58 ` Luke Kenneth Casson Leighton
2020-07-10 23:07 ` Luke Kenneth Casson Leighton
2020-07-11 0:35 ` Jacob Lifshay
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAPweEDw=fEV4-GHme2cG9LFiZd4UAMXjCfQ+kXWbfj9xwoZ7Yg@mail.gmail.com' \
--to=lkcl@lkcl.net \
--cc=libre-riscv-dev@lists.libre-riscv.org \
--cc=sam.falvo@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Libre RISC-V Mailing list Archives (accessible via public-inbox)
Archives are clonable: git clone --mirror https://inbox.libre-soc.org/libre-riscv-dev
Example config snippet for mirrors
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git