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-Slloop.
Output:
- Repository
namestrings to pass topacman -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).