On 4/4/20 7:47 AM, JadoNena wrote:
I am asking about installing together two pacakges only shorewall-lite shorewall-init
shorewall-init package requires shorewall package.
Ok. Then that is a openSUSE only decision. For some reason.
From the upstream project it must not be like this.
It must be possible to install shorewall-lite and shorewall-init together.
Will openSUSE fix this? Or is this a fixed decision and we should use another distribution if we want it?
I have thought that the openSUSE follow the upstream projects. Is that not true?
Generally they do, this looks like a simple mistake of shorewall-init requiring shorewall rather then shorewall-lite, this is a rare case where if you install shorewall-lite there is a fair chance you can then install shorewall-init with the --force option and it will probably work. Alternatively if shorewall-init is just some startup scripts you might be able to replicate them anyway. 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, i'd try a "zypper in shorewall-lite" followed by a "zypper in shorewall-init" and see if that makes it happier (otherwise just force the version), zypper could be getting confused by the multiple available versions and repo priorities, alternatively using yast you'll be able to go to the versions tab and specifically pick the right versions which may help. I should also point out that any package you install from a 3rd party repository such as https://download.opensuse.org/repositories/security:/netfilter/openSUSE_Leap... can't be considered as part of an official openSUSE distro so we can't guarantee the quality of the package having said that its mirrored in tumbleweed and so is likely being reviewed but its possible that no one is testing that version on Leap 15.1 -- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B