I've got a specfile (hivex.spec) which has this: # conditionalize Ocaml support %ifarch sparc64 s390 s390x %bcond_with ocaml %else %bcond_without ocaml %endif #... %if %{with ocaml} BuildRequires: ocaml BuildRequires: ocaml-findlib-devel %endif This code correctly disables OCaml support on architectures where we don't bother to compile OCaml (sparc64 s390 s390x). But the conditional code looks backwards to me. Does this make sense to anyone? Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming blog: http://rwmj.wordpress.com Fedora now supports 80 OCaml packages (the OPEN alternative to F#) http://cocan.org/getting_started_with_ocaml_on_red_hat_and_fedora -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel