Dose_debian.Packagesval parse_multiarch : (string * ('a * string)) -> Dose_pef.Packages_types.multiarchval parse_source : Dose_extra.Format822.field -> Dose_pef.Packages_types.sourceval parse_binarylist : Dose_extra.Format822.field -> Dose_pef.Packages_types.vpkglistclass package : ?name:(string * Dose_pef.Packages_types.name option) -> ?version:(string * Dose_pef.Packages_types.version option) -> ?depends:(string * Dose_pef.Packages_types.vpkgformula option) -> ?conflicts:(string * Dose_pef.Packages_types.vpkglist option) -> ?provides:(string * Dose_pef.Packages_types.vpkglist option) -> ?recommends:(string * Dose_pef.Packages_types.vpkgformula option) -> ?architecture:(string * Dose_pef.Packages_types.architecture option) -> ?multiarch:(string * Dose_pef.Packages_types.multiarch option) -> ?source:(string * Dose_pef.Packages_types.source option) -> ?essential:(string * bool option) -> ?extra_source_only:(string * bool option) -> ?priority:(string * string option) -> ?pre_depends:(string * Dose_pef.Packages_types.vpkgformula option) -> ?suggests:(string * Dose_pef.Packages_types.vpkgformula option) -> ?enhances:(string * Dose_pef.Packages_types.vpkgformula option) -> ?breaks:(string * Dose_pef.Packages_types.vpkglist option) -> ?replaces:(string * Dose_pef.Packages_types.vpkglist option) -> ?extras:((string * Dose_pef.Packages.parse_extras_f option) list * (string * string) list option) -> Dose_extra.Format822.stanza -> object ... endval parse_package_stanza : (Dose_extra.Format822.stanza -> bool) option -> Dose_pef.Packages_types.architecture list -> (string * Dose_pef.Packages.parse_extras_f option) list -> Dose_extra.Format822.stanza -> package optionval parse_packages_in : ?filter:(Dose_extra.Format822.stanza -> bool) -> ?archs:Dose_pef.Packages_types.architecture list ->
?extras:(string * Dose_pef.Packages.parse_extras_f option) list -> string -> IO.input -> package listval is_installed : package -> boolval is_on_hold : package -> boolval input_raw : ?filter:(Dose_extra.Format822.stanza -> bool) -> ?archs:Dose_pef.Packages_types.architecture list ->
?extras:(string * Dose_pef.Packages.parse_extras_f option) list -> string list -> package listval input_raw_in : ?filter:(Dose_extra.Format822.stanza -> bool) -> ?archs:Dose_pef.Packages_types.architecture list ->
?extras:(string * Dose_pef.Packages.parse_extras_f option) list -> IO.input -> package list