Enable weak dependencies for package installation in the image phase
This brings package installation behavior in-line with what other image building tools do, and provides us the expected behavior for image content.
This commit is contained in:
parent
ad92f970f4
commit
53d04b290c
@ -2,7 +2,7 @@
|
|||||||
<profiles>
|
<profiles>
|
||||||
<profile name="Common" description="Common packages"/>
|
<profile name="Common" description="Common packages"/>
|
||||||
</profiles>
|
</profiles>
|
||||||
<packages type="image" profiles="Common">
|
<packages type="image" patternType="plusRecommended" profiles="Common">
|
||||||
<namedCollection name="core"/>
|
<namedCollection name="core"/>
|
||||||
<namedCollection name="standard"/>
|
<namedCollection name="standard"/>
|
||||||
<namedCollection name="hardware-support"/>
|
<namedCollection name="hardware-support"/>
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<profiles>
|
<profiles>
|
||||||
<profile name="BootCore" description="Boot core packages"/>
|
<profile name="BootCore" description="Boot core packages"/>
|
||||||
</profiles>
|
</profiles>
|
||||||
<packages type="image" profiles="BootCore">
|
<packages type="image" patternType="plusRecommended" profiles="BootCore">
|
||||||
<package name="grub2-efi-aa64" arch="aarch64"/>
|
<package name="grub2-efi-aa64" arch="aarch64"/>
|
||||||
<package name="grub2-efi-aa64-modules" arch="aarch64"/>
|
<package name="grub2-efi-aa64-modules" arch="aarch64"/>
|
||||||
<package name="grub2-efi-x64" arch="x86_64"/>
|
<package name="grub2-efi-x64" arch="x86_64"/>
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
<requires profile="DesktopCommon"/>
|
<requires profile="DesktopCommon"/>
|
||||||
</profile>
|
</profile>
|
||||||
</profiles>
|
</profiles>
|
||||||
<packages type="image" profiles="DesktopCommon">
|
<packages type="image" patternType="plusRecommended" profiles="DesktopCommon">
|
||||||
<namedCollection name="base-x"/>
|
<namedCollection name="base-x"/>
|
||||||
<namedCollection name="firefox"/>
|
<namedCollection name="firefox"/>
|
||||||
<namedCollection name="fonts"/>
|
<namedCollection name="fonts"/>
|
||||||
@ -24,11 +24,11 @@
|
|||||||
<ignore name="@dial-up"/>
|
<ignore name="@dial-up"/>
|
||||||
<ignore name="@guest-desktop-agents"/>
|
<ignore name="@guest-desktop-agents"/>
|
||||||
</packages>
|
</packages>
|
||||||
<packages type="image" profiles="GNOME-Desktop">
|
<packages type="image" patternType="plusRecommended" profiles="GNOME-Desktop">
|
||||||
<namedCollection name="workstation-product-environment"/>
|
<namedCollection name="workstation-product-environment"/>
|
||||||
<package name="fedora-release-workstation"/>
|
<package name="fedora-release-workstation"/>
|
||||||
</packages>
|
</packages>
|
||||||
<packages type="image" profiles="KDE-Desktop">
|
<packages type="image" patternType="plusRecommended" profiles="KDE-Desktop">
|
||||||
<ignore name="@admin-tools"/>
|
<ignore name="@admin-tools"/>
|
||||||
<ignore name="gnome-disk-utility"/>
|
<ignore name="gnome-disk-utility"/>
|
||||||
<ignore name="system-config-printer"/>
|
<ignore name="system-config-printer"/>
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
</oemconfig>
|
</oemconfig>
|
||||||
</type>
|
</type>
|
||||||
</preferences>
|
</preferences>
|
||||||
<packages type="image" profiles="Server">
|
<packages type="image" patternType="plusRecommended" profiles="Server">
|
||||||
<namedCollection name="container-management"/>
|
<namedCollection name="container-management"/>
|
||||||
<namedCollection name="domain-client"/>
|
<namedCollection name="domain-client"/>
|
||||||
<namedCollection name="headless-management"/>
|
<namedCollection name="headless-management"/>
|
||||||
|
Loading…
Reference in New Issue
Block a user