Remove nbdkit, built by hand.
authorRichard W.M. Jones <rjones@redhat.com>
Wed, 26 Feb 2020 13:57:54 +0000 (13:57 +0000)
committerRichard W.M. Jones <rjones@redhat.com>
Wed, 26 Feb 2020 14:06:46 +0000 (14:06 +0000)
Breaks a cycle libnbd <-> nbdkit.

Goalfile

index 86e7992..3bd6c85 100644 (file)
--- a/Goalfile
+++ b/Goalfile
@@ -26,7 +26,7 @@ let fedora-ignored = [
 let other-packages = [
     "alt-ergo", "apron", "brltty",
     "graphviz", "hevea", "hivex",
-    "libguestfs", "libnbd", "nbdkit",
+    "libguestfs", "libnbd",
     "opam",
     "plplot",
     "virt-top", "virt-v2v",
@@ -43,7 +43,13 @@ let other-packages = [
 
     # Coccinelle uses -unsafe-string.
     # "coccinelle",
+
+    # Causes a cyclic dependency between libnbd <-> nbdkit.  We need
+    # to fix this in goals itself, but in the meantime disable nbdkit
+    # and build it by hand.
+    # "nbdkit",
 ]
+
 pure function get-source-packages () returning strings = {
     cd %fedora-dir
     for f in ocaml* %other-packages; do