| |
@@ -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>
|
| |
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