pub fn parse_srcinfo_conflicts(srcinfo: &str) -> Vec<String>Expand description
What: Parse conflicts from .SRCINFO content.
Inputs:
srcinfo: Raw .SRCINFO file content.
Output:
- Returns a vector of conflicting package names (without version constraints).
Details:
- Parses “conflicts” key-value pairs from .SRCINFO format.
- Handles array fields that can appear multiple times.
- Filters out virtual packages (.so files) and extracts package names from version constraints.
- Deduplicates conflicts (returns unique list).