• Backporting ocaml-dune without circular dependencies

    From Jason Gross@21:1/5 to All on Tue Oct 31 02:20:01 2023
    I'm trying to backport ocaml-dune on launchpad, but it seems the way
    ocaml-dune is set up makes this impossible; ocaml-dune build-depends on libcsexp-ocaml-dev <!pkg.ocaml-dune.nocsexp>, but ocaml-csexp depends on ocaml-dune (>= 1.11). Is there any way to (mostly automatically) backport ocaml-dune to focal i386, trusty, bionic, and xenial? (The ppa I'm
    attempting to do this in is here <https://launchpad.net/~jgross-h/+archive/ubuntu/coq-8.17-daily/+packages>.)

    Best,
    Jason

    <div dir="ltr"><div>I&#39;m trying to backport ocaml-dune on launchpad, but it seems the way ocaml-dune is set up makes this impossible; ocaml-dune build-depends on libcsexp-ocaml-dev &lt;!pkg.ocaml-dune.nocsexp&gt;, but ocaml-csexp depends on ocaml-dune
    (&gt;= 1.11).  Is there any way to (mostly automatically) backport ocaml-dune to focal i386, trusty, bionic, and xenial?  (The ppa I&#39;m attempting to do this in is <a href="https://launchpad.net/~jgross-h/+archive/ubuntu/coq-8.17-daily/+packages">
    here</a>.)</div><br><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Best,<div>Jason</div></div></div></div></div></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?St=C3=A9phane_Glondu?=@21:1/5 to All on Mon Nov 13 09:40:01 2023
    Dear Jason,

    Le 31/10/2023 à 01:53, Jason Gross a écrit :
    I'm trying to backport ocaml-dune on launchpad, but it seems the way ocaml-dune is set up makes this impossible; ocaml-dune build-depends on libcsexp-ocaml-dev <!pkg.ocaml-dune.nocsexp>, but ocaml-csexp depends on ocaml-dune (>= 1.11).  Is there any way to (mostly automatically)
    backport ocaml-dune to focal i386, trusty, bionic, and xenial?  (The ppa
    I'm attempting to do this in is here <https://launchpad.net/~jgross-h/+archive/ubuntu/coq-8.17-daily/+packages>.)

    The version of ocaml-dune currently in unstable does no longer have the build-dependency on libcsexp-ocaml-dev.


    Cheers,

    --
    Stéphane

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)