<div dir="ltr">Oh, I see. I was supposed to directly pin the package, but that isn't supported yet. Got it.</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jan 23, 2014 at 11:46 AM, Thomas Gazagnaire <span dir="ltr"><<a href="mailto:thomas@gazagnaire.org" target="_blank">thomas@gazagnaire.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"> <div><div class="im"><blockquote type="cite"><div dir="ltr"><div class="gmail_extra">

<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div style="word-wrap:break-word">that should be asdf/opam/{opam,url,descr}</div></blockquote><div><br></div><div>It still doesn't work:</div><div><div><br></div><div>$ opam repository add asdf-dev git@github.com:agarwal/asdf.git</div>



<div>asdf-dev   Fetching git@github.com:agarwal/asdf.git</div><div>Updating ~/.opam/repo/compiler-index ...</div><div>Updating ~/.opam/compilers/ ...</div><div>Updating ~/.opam/repo/package-index ...</div><div>Updating ~/.opam/packages/ ...</div>



<div>Updating the cache of metadata (~/.opam/state.cache) ...</div><div><br></div><div>$ opam info asdf</div><div>[ERROR] No packages found.</div><div>'/Users/ashish/usr/ocaml/4.01.0/bin/opam info asdf' failed.</div>

</div></div></div></div></blockquote><div><br></div></div><div>Ha I see, the package does not exist yet. So no, this is not supported. See <a href="https://github.com/ocaml/opam/issues/941" target="_blank">https://github.com/ocaml/opam/issues/941</a></div>

<span class="HOEnZb"><font color="#888888"><div><br></div><div>Thomas</div></font></span><div class="im"><br><blockquote type="cite"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>

</div><div><br></div><div><br></div><div>Also, with this, how does opam know what version to assign the package?</div><div><br></div><div><br></div><div><br></div><div>On Wed, Jan 22, 2014 at 2:23 PM, Ashish Agarwal <span dir="ltr"><<a href="mailto:agarwal1975@gmail.com" target="_blank">agarwal1975@gmail.com</a>></span> wrote:<br>



<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">During development of a repository foo, I often like to create within that repo an opam-repo. I'll have something like this:<div>



<br></div><div>foo/opam-repo/packages/foo/foo.master</div><div><br></div><div>With a local copy of foo, I can now do:</div><div><br></div><div>opam repository add foo-dev foo/opam-repo</div><div><br></div><div>which is nice. It let's me keep the opam package description up-to-date during rapid development of foo. However, now I'm wondering if I can refer to this sub-directory with a git URL, something like the following:</div>



<div><br></div><div>opam repository add foo-dev git@github.com:agarwal/foo/opam-repo</div><div><br></div><div>The above URL isn't valid however. Is there a way to accomplish this?</div><div><br></div><div>The workaround is easy enough. I can define this package in a dedicated git repository, like the main opam-repository. However, it is nice to keep the dev version of an opam package within the related repo.</div>



<div><br></div></div></blockquote></div></div></div></div>
</blockquote></div></div><br></div></blockquote></div><br></div>