04.04.2020 15:08, Simon Lees пишет:
After writing the above paragraph I was curious and read the spec, the init package requires "shoreline_firewall = %{version}-%{release}" and both the shorewall and shorewall-lite package have "shoreline_firewall = %{version}-%{release}" so from that logic it should work but it seems the resolver is somehow confused,
shorewall-init has explicit "Requires = shorewall", so no, resolver is not confused. Also it is not clear whether Conflicts between shorewall and shorewall-lite is justified. While upstream does not recommend parallel installation, it explicitly states that it is possible. Looking at shorewall-init script, it should work with both shorewall and shorewall-lite (but requires manual configuration).