Make core cinnamon packages mandatory

This will cause live composes to fail if these packages are
missing (which might give us a shot at figuring out why cinnamon
*is* missing, lately). It also seems fairly correct; you can't
reasonably claim to have 'cinnamon-desktop' installed without
these packages.

Amendments to the list welcome, this is just my best cut.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
This commit is contained in:
Adam Williamson 2018-03-09 21:43:29 -08:00
parent 50c3e367a2
commit 14c1e3426e

View File

@ -560,10 +560,10 @@
<packagereq>alsa-plugins-pulseaudio</packagereq>
<packagereq>arc-theme</packagereq>
<packagereq>brasero</packagereq>
<packagereq>cinnamon</packagereq>
<packagereq type="mandatory">cinnamon</packagereq>
<packagereq>cinnamon-applet-blueberry</packagereq>
<packagereq>cinnamon-control-center</packagereq>
<packagereq>cinnamon-screensaver</packagereq>
<packagereq type="mandatory">cinnamon-control-center</packagereq>
<packagereq type="mandatory">cinnamon-screensaver</packagereq>
<packagereq>dnfdragora-updater</packagereq>
<packagereq>fedora-icon-theme</packagereq>
<packagereq>firefox</packagereq>
@ -580,9 +580,9 @@
<packagereq>gvfs-mtp</packagereq>
<packagereq>gvfs-smb</packagereq>
<packagereq>hexchat</packagereq>
<packagereq>imsettings-cinnamon</packagereq>
<packagereq type="mandatory">imsettings-cinnamon</packagereq>
<packagereq>initial-setup-gui</packagereq>
<packagereq>metacity</packagereq>
<packagereq type="mandatory">metacity</packagereq>
<packagereq>nemo-extension-xreader</packagereq>
<packagereq>nemo-fileroller</packagereq>
<packagereq>nemo-image-converter</packagereq>
@ -607,7 +607,7 @@
<packagereq>sane-backends-drivers-scanners</packagereq>
<packagereq>setroubleshoot</packagereq>
<packagereq>simple-scan</packagereq>
<packagereq>slick-greeter</packagereq>
<packagereq type="mandatory">slick-greeter</packagereq>
<packagereq>system-config-printer</packagereq>
<packagereq>thunderbird</packagereq>
<packagereq>tmux</packagereq>