goals now supports rpmautospec / %autochangelog
[fedora-ocaml-rebuild.git] / Goalfile
index 2124c2e..4eb6c5e 100644 (file)
--- a/Goalfile
+++ b/Goalfile
@@ -16,13 +16,6 @@ let fedora-rebuild-name = "Rebuild OCaml packages for F38"
 # they have been rebuilt.
 let fedora-ignored = [
     "ocaml-srpm-macros", "ocaml",
-
-    # These use rpmautospec and must be rebuilt by hand for now.
-    # XXX eventually need to fix stdlib/fedora.gl to deal with these
-    "ocaml-base64",
-    "ocaml-dose3",
-    "ocaml-opam-file-format",
-    "opam",
 ]
 
 # All OCaml-related source package names
@@ -64,7 +57,8 @@ let packages = [
     "ocaml-curses",
     "ocaml-dbus",
     "ocaml-dose3",
-    "ocaml-dune",
+    # Cyclic dependency ocaml-dune -> ocaml-pp -> ocaml-dune
+    #"ocaml-dune",
     "ocaml-easy-format",
     "ocaml-expat",
     "ocaml-extlib",
@@ -228,7 +222,7 @@ pure function get-source-packages () returning strings = {
             # Check that all spec files have disabled the broken
             # "package notes" misfeature.
             if ! grep -sq "%%undefine _package_note_flags" $spec ; then
-                echo "ERROR: $pkg does not %%undefine _package_note_flags"
+                echo "ERROR: $pkg does not %%undefine _package_note_flags" >&2
                 exit 1
             fi
             # OK to rebuild this package.