On 10/08/2015 07:11 AM, Tomasz Torcz wrote:
On Wed, Oct 07, 2015 at 09:56:53PM +0000, opensource(a)till.name
wrote:
> Note: If you received this mail directly you (co)maintain one of the affected
> packages or a package that depends on one. Please adopt the affected package or
> retire your depending package to avoid broken dependencies, otherwise your
> package will be retired when the affected package gets retired.
>
> iipsrv (maintained by: trasher)
> iipsrv-1.0.0-4.0.git2431b45.fc23.i686 requires /sbin/restorecon
>
> ipsilon (maintained by: puiterwijk, simo)
> ipsilon-base-1.1.0-1.fc24.noarch requires /usr/sbin/restorecon
>
> ladvd (maintained by: ixs, ttorcz)
> ladvd-selinux-1.1.0-4.fc24.i686 requires /sbin/restorecon, /usr/sbin/semodule
>
> ocp (maintained by: cra)
> ocp-0.1.22-0.6.20150224gita07bf5d.fc23.i686 requires /sbin/restorecon
>
> ocsinventory (maintained by: remi, xavierb)
> ocsinventory-reports-2.1.2-6.fc23.noarch requires /sbin/restorecon
> ocsinventory-server-2.1.2-6.fc23.noarch requires /sbin/restorecon
So what is correct requires nowadays? /usr/sbin/restorecon? Something else?
Both
should work.
/usr/sbin/restorecon is a file-provides of the policycoreutils package
and
/sbin/restorecon is an explicit provides of the policycoreutils package
# rpm -qlp policycoreutils-2.4-13.fc24.x86_64.rpm \
| grep sbin/restorecon
...
/usr/sbin/restorecon
# rpm -q --provides -p policycoreutils-2.4-13.fc24.x86_64.rpm \
| grep sbin/restorecon
...
/sbin/restorecon
=> Likely, something is broken with the depchecker used to generated the
reports above.
Ralf