let is_essential pkg = try (Cudf.lookup_package_property pkg "essential") = "yes" with Not_found -> false