Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 04 May 2022 04:16:03 -0700
From:      "Pat Maddox" <pat@patmaddox.com>
To:        freebsd-erlang@FreeBSD.org
Subject:   Re: package mix release works, port doesn't? (and neither is self-contained)
Message-ID:  <A20A5B06-676E-4AF8-940A-3992194B1E80@patmaddox.com>
In-Reply-To: <42EA9771-2440-49D3-BEFA-05A888F8D90A@patmaddox.com>
References:  <42EA9771-2440-49D3-BEFA-05A888F8D90A@patmaddox.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 4 May 2022, at 4:06, Pat Maddox wrote:

> So my questions are:
>
> 1. What is going on with poudriere that’s different, where the 
> package runs fine but the built port crashes?
> 2. How do I fix it?
> 3. Why do the package and port require an erlang runtime to run, if 
> I’m using mix release?

Of course after being stuck on this for a couple hours, I answered the 
first two questions just a few minutes after posting: the 
erlang-runtime24 dependency was getting installed via normal FreeBSD 
package source, rather than my poudriere built version. So it was a 
version mismatch between the build dependency and run dependency.

I still don’t understand why I need an erlang runtime at all though, 
after the mix release has been built.

Pat



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?A20A5B06-676E-4AF8-940A-3992194B1E80>