Make core libreoffice packages mandatory

This makes core LibreOffice packages mandatory. That means the
group they are in (libreoffice) will not be considered to be
'installed' if they are removed, and importantly, image composes
will fail (as opposed to 'succeeding', but with the packages left
out) if they are missing or not installable. That's the main
benefit here.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
This commit is contained in:
Adam Williamson 2018-03-09 22:45:01 -08:00
parent 50c3e367a2
commit d6ffa28bf9

View File

@ -4029,13 +4029,13 @@
<_name>LibreOffice</_name>
<_description>LibreOffice Productivity Suite</_description>
<packagelist>
<packagereq>libreoffice-calc</packagereq>
<packagereq>libreoffice-draw</packagereq>
<packagereq type="mandatory">libreoffice-calc</packagereq>
<packagereq type="mandatory">libreoffice-draw</packagereq>
<packagereq>libreoffice-emailmerge</packagereq>
<packagereq>libreoffice-graphicfilter</packagereq>
<packagereq>libreoffice-impress</packagereq>
<packagereq type="mandatory">libreoffice-impress</packagereq>
<packagereq>libreoffice-math</packagereq>
<packagereq>libreoffice-writer</packagereq>
<packagereq type="mandatory">libreoffice-writer</packagereq>
<packagereq type="optional">libreoffice-base</packagereq>
<packagereq type="optional">libreoffice-pyuno</packagereq>
</packagelist>