[New: openFATE 312150] weak conflicts/softlocks/no-recommends for patterns
Feature added by: Ludwig Nussel (lnussel) Feature #312150, revision 1 Title: weak conflicts/softlocks/no-recommends for patterns openSUSE Distribution: Unconfirmed Priority Requester: Important Requested by: Ludwig Nussel (lnussel) Partner organization: openSUSE.org Description: Installation of a pattern also draws in packages that are not in the pattern but only recommended by those listed in the pattern. For the "minimal" pattern this behavior is not desirable though as one really wants a minimal installation without the optional stuff. Current workaround is to add conflicts to the unwanted, recommended packages. That has the disadvantage that explicitly installing such blocked packages requires deinstallation of the pattern. Therefore we need some mechanism to block recommended packages. I see several approaches: 1. introduce a weak-conflicts/soft-locks tag in patterns. This tag must be stronger than the recommends tag of packages. 2. add a no-recommends tag to the pattern which would cause the resolver to not honor recommends while installing the pattern 3. add a workaround to yast and hardcode setting the no-recommends flag when the user selects the minimal pattern. -- openSUSE Feature: https://features.opensuse.org/312150
Feature changed by: Ludwig Nussel (lnussel) Feature #312150, revision 2 Title: weak conflicts/softlocks/no-recommends for patterns openSUSE Distribution: Unconfirmed Priority Requester: Important Requested by: Ludwig Nussel (lnussel) + Developer: (Novell) Partner organization: openSUSE.org Description: Installation of a pattern also draws in packages that are not in the pattern but only recommended by those listed in the pattern. For the "minimal" pattern this behavior is not desirable though as one really wants a minimal installation without the optional stuff. Current workaround is to add conflicts to the unwanted, recommended packages. That has the disadvantage that explicitly installing such blocked packages requires deinstallation of the pattern. Therefore we need some mechanism to block recommended packages. I see several approaches: 1. introduce a weak-conflicts/soft-locks tag in patterns. This tag must be stronger than the recommends tag of packages. 2. add a no-recommends tag to the pattern which would cause the resolver to not honor recommends while installing the pattern 3. add a workaround to yast and hardcode setting the no-recommends flag when the user selects the minimal pattern. -- openSUSE Feature: https://features.opensuse.org/312150
participants (1)
-
fate_noreply@suse.de