<html><body><span style="font-family:Verdana; color:#000; font-size:10pt;"><div>I use cowboy and cowboy has a dependency on ranch.</div><div><br></div><div>If I "rebar3 upgrade ranch", it tells me "Dependency ranch is transient and cannot be safely upgraded. Promote it to your top-level rebar.config file to upgrade it."<br></div><div><br></div><div>If I rebar3 upgrade cowboy", it tells me "No upgrade needed for cowboy, ..., No upgrade needed for ranch".</div><div><br></div><div>Is there a way to upgrade ranch without promoting it in rebar.config? Ie - it may not be 'needed' but I would like to do it anyway. Wrt rebar.config, I agree it's unlikely cowboy would evolve to not being dependent on ranch, but it's more the principle that I'd prefer to keep my dependencies to only what I am actually using. On the other hand, I would like to upgrade the pieceparts as they come out instead of doing a big bang later. I'm guessing some of my other dependencies are in a similar state (eg cowlib complaining about random - it has been fixed but not in version I have).</div><div>Does rebar3 have an 'force upgrading dependencies' option? Or is there some other trick I could do?<br></div><div><br></div><div>Duncan Sparrell</div><div>s-Fractal Consulting LLC</div><div>iPhone, iTypo, iApologize</div><div><br><br></div>
<blockquote id="replyBlockquote" webmail="1" style="border-left: 2px solid blue; margin-left: 8px; padding-left: 8px; font-size:10pt; color:black; font-family:verdana;">
<div id="wmQuoteWrapper">
-------- Original Message --------<br>
Subject: Re: [erlang-questions] [ANN] Ranch 1.3<br>
From: Loïc_Hoguin <<a href="mailto:essen@ninenines.eu">essen@ninenines.eu</a>><br>
Date: Tue, November 29, 2016 12:37 pm<br>
To: Max Lapshin <<a href="mailto:max.lapshin@gmail.com">max.lapshin@gmail.com</a>>, Garry Hodgson <<a href="mailto:garryh@att.com">garryh@att.com</a>><br>
Cc: Garry Hodgson <<a href="mailto:garry@research.att.com">garry@research.att.com</a>>, Erlang Questions<br>
<<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a>><br>
<br>
Up to you. :-)<br>
<br>
Ranch 1.3 isn't very different so it should be pretty painless to update.<br>
<br>
On 11/29/2016 05:49 PM, Max Lapshin wrote:<br>
> So it is a good idea first to upgrade ranch and then go with beta cowboy<br>
> to production in a week later?<br>
<br>
-- <br>
Loïc Hoguin<br>
<a href="https://ninenines.eu">https://ninenines.eu</a><br>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions">http://erlang.org/mailman/listinfo/erlang-questions</a><br>

</div>
</blockquote></span></body></html>