#234 Make core libreoffice packages mandatory
Merged 6 years ago by ausil. Opened 6 years ago by adamwill.
adamwill/fedora-comps libreoffice-mandatory  into  master

file modified
+4 -4
@@ -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

rebased onto d6ffa28

6 years ago

Pull-Request has been merged by ausil

6 years ago
Metadata