sig
  val build_order : OASISTypes.package -> OASISTypes.section list
  val transitive_build_depends :
    OASISTypes.package ->
    OASISTypes.dependency list OASISSection.MapSection.t
end