# Packages that are blocked. Any dependent packages are also blocked
# automatically.
-let blocked = [ "ocaml-camlp4" ]
+# XXX Not implemented, use ignore for now.
+#let blocked = [ "ocaml-camlp4" ]
# Packages that are ignored, which means they are treated as if
# they have been rebuilt.
-#let ignored = [ "ocaml-srpm-macros", "ocaml" ]
-let ignored = [ "ocaml-srpm-macros" ]
+let ignored = [ "ocaml-srpm-macros", "ocaml",
+ # These ones are only needed because blocked is not working
+ "ocaml-camlp4",
+ "cduce",
+ "guestfs-browser",
+ "ocaml-bin-prot",
+ "ocaml-bisect",
+ "ocaml-bitstring",
+ "ocaml-deriving",
+ "ocaml-json-static",
+ "ocaml-mikmatch",
+ "ocaml-openin",
+ "ocaml-pa-monad",
+ "ocaml-pgocaml",
+ "ocaml-sexplib",
+ "ocaml-type-conv",
+ "ocamldsort",
+]
# All OCaml-related source package names
let other-packages = [