Libre RISC-V Mailing list Archives (accessible via public-inbox)
 help / color / Atom feed
From: Samuel Falvo II <sam.falvo@gmail.com>
To: Libre-RISCV General Development <libre-riscv-dev@lists.libre-riscv.org>
Subject: Re: [libre-riscv-dev] libre-riscv-dev Digest, Vol 23, Issue 16
Date: Fri, 10 Jul 2020 13:46:59 -0700
Message-ID: <CAEz=so=ReFBka1gSPviskcn33gOONtrm4r35tg4JoBKeQo8-MQ@mail.gmail.com> (raw)
In-Reply-To: <mailman.1.1594401220.8323.libre-riscv-dev@lists.libre-riscv.org>

On Fri, Jul 10, 2020 at 10:13 AM
<libre-riscv-dev-request@lists.libre-riscv.org> wrote:
> Message: 4
> Date: Fri, 10 Jul 2020 17:10:17 +0100
> From: Luke Kenneth Casson Leighton <lkcl@lkcl.net>
>
> this is why i sent you a (private) message containing the git
> repositories to clone, and pointed you at the HDL_workflow.  section
> on nmigen:
>
> mkdir ~/src
> cd !$
> git clone https://github.com/nmigen/nmigen.git
> cd nmigen
> sudo bash
> python3 setup.py develop

I don't know if you noticed, but the path name it was looking in was
underneath the libre-soc directory hierarchy, clearly being installed
contemporaneously with the other parts of the system.  That was one of
the first things I checked for.

I've tried uninstalling nmigen, and re-installing it from scratch, and
again it insisted on installing 0.1.

Just for grins, I tried with "cd nmigen && pip uninstall nmigen && pip
install -e .", and it gave me this result:

ERROR: nmigen-soc 0.0 has requirement nmigen~=0.1.rc1, but you'll have
nmigen 0.3.dev134+g30e2f91 which is incompatible.

Looks to me like there's a transitive dependency mismatch, and that is
what's causing the rollback to 0.1.

> 3. no mention of "virtualenv"

I've *ONLY* ever run nmigen in a virtualenv, and have never once had a
problem with it until now.  Something else must be the problem.  I
know it works, as my continued development of my Kestrel-3 and VDC-II
projects depend on it.

> 4. use of python3 setup.py >>>>DEVELOP<<<< *NOT* python3 setup.py >>INSTALL<<

I did this.

-- 
Samuel A. Falvo II

_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev

       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 [this message]
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
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='CAEz=so=ReFBka1gSPviskcn33gOONtrm4r35tg4JoBKeQo8-MQ@mail.gmail.com' \
    --to=sam.falvo@gmail.com \
    --cc=libre-riscv-dev@lists.libre-riscv.org \
    /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