On 17. 09. 21 9:28, Kamil Paral wrote:
On Thu, Sep 16, 2021 at 9:18 PM Ben Cotton <bcot...@redhat.com <mailto:bcot...@redhat.com>> wrote:

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


    == Summary ==
    exclude_from_weak_autodetect enables autodetection of unmet weak
    dependencies (Recommends or Supplements) of installed packages and
    blocks installation of packages satisfying already unmet dependencies.
    In other words: When you don't have the recommended package installed,
    it won't be automatically installed with future upgrades of the
    recommending package.


Exciting. I have the following questions:
1. Do I understand correctly that this will be enabled by default in F36 and later and disabled by default in F35 and older? The proposal text is *very* convoluted and doesn't explain this clearly (I think it should be edited to be clearer).

Yes. So the default behavior only changes on the new Fedora release, but users can opt in to it on older Fedoras as well. (I agree.)

2. What happens if package P (already installed on the user's system) starts recommending package Q (not installed on the user's system)? Will Q get auto-installed together with P's update, or not? I believe it's important to keep auto-installation enabled for *new* weak relationships.

I believe it should get auto installed, but I have not yet verified the current implementation does that.

3. Similarly to above (perhaps exactly the same case), what happens when package Q (not installed) starts supplementing package P (installed), will it get auto-installed or not?


I believe it should get auto installed, but I have not yet verified the current implementation does that.

4. If there's a scenario where we want some packages pulled automatically on the first update after installation, but we don't want to include them on the media (possibly because of size constraints or something else), how can that be achieved? Has somebody reviewed the kickstarts for cases like these? I think at least some localization-related files are automatically installed post-installation.

See the other part of this thread about openh264.

--
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