Skip to main content

repos_conf_repo_names_for_index_sl

Function repos_conf_repo_names_for_index_sl 

Source
pub fn repos_conf_repo_names_for_index_sl(
    sl_names_lower_already_fetched: &HashSet<String>,
) -> Vec<String>
Expand description

What: Resolve repos.conf and list repo names that need an extra pacman -Sl for the package index.

Inputs:

  • sl_names_lower_already_fetched: Lowercase names already covered by Pacsea’s builtin -Sl loop.

Output:

  • Repository name strings to pass to pacman -Sl, excluding builtins and duplicates.

Details:

  • When no file exists or read/parse fails, returns an empty vector (non-fatal).
  • Logs at info when extras are non-empty so diagnostics show third-party repos indexed (e.g. Chaotic-AUR).