sig
  val tar :
    Fpath.t ->
    exclude_paths:Fpath.set ->
    root:Fpath.t -> mtime:int -> (string, Bos_setup.R.msg) Bos_setup.result
  val ensure_bzip2 : unit -> (unit, Bos_setup.R.msg) Bos_setup.result
  val bzip2 :
    string -> dst:Fpath.t -> (unit, Bos_setup.R.msg) Bos_setup.result
  val ensure_tar : unit -> (unit, Bos_setup.R.msg) Bos_setup.result
  val untbz :
    ?clean:bool -> Fpath.t -> (Fpath.t, Bos_setup.R.msg) Bos_setup.result
end