Hello,

this is about the following Fedora change:

https://fedoraproject.org/wiki/Changes/ExcludeFromWeakAutodetect

In the tracking bugzilla, the relevant comment is:

https://bugzilla.redhat.com/show_bug.cgi?id=2013327#c4

If I understand this correctly, the current implementation is not doing what the change described and the change owner says the feature cannot be implemented as described.

There are several options and we should probably decide what to do before beta freeze. Hence opening this discussion.

The change summarizes as "We would like to change a default behavior dnf/PackageKit/microdnf to install only newly recommended packages on upgrades." however the current impementation disbales weak depndencies in various other scenarios, as reported by various of our packagers e.g. in

Bug 2048394 - dnf should pull weak dependencies in install transaction
Bug 2033130 - exclude_from_weak_autodetect=true effectively renders rich weak dependencies useless
Bug 2042808 - weakdeps not working on rawhide system

The change owner proposed 4 options to move forward. I understand them as 
follows:

1. do nothing, keep it broken
2. disable this behavior by default, keep it optional, but keep it broken
3. do not ignore already broken weak rich deps (partially reverts the change)
4. change the behavior on dynamically depending on the dnf command used (discouraged)

(Go see the linked comment for details.)

Please let us know what you think is best or if there is a better solution.
--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to