Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2022-02-07 Thread Jaroslav Mracek
It looks like that the feature made a user case with langpacks broken. See additional reports: 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

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-12-15 Thread Maxwell G via devel
On Friday, December 10, 2021 8:29:10 AM CST Kamil Paral wrote: > Hey Maxwell, > can you please file a new bug in bugzilla against dnf and copy the problem > description into it? Then make your new bug block bug 2013327 [1], which is > the tracker for this Change. This way you'll make sure that

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-12-10 Thread Kamil Paral
On Fri, Nov 12, 2021 at 10:50 PM Maxwell G via devel < devel@lists.fedoraproject.org> wrote: > Hi everyone, > > On Thu, 2021-09-16 at 15:17 -0400, Ben Cotton wrote: > > https://fedoraproject.org/wiki/Changes/ExcludeFromWeakAutodetect > > > > > > == Summary == > > exclude_from_weak_autodetect

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-11-22 Thread Maxwell G via devel
Hi everyone, I am resending this message, because I think it got lost. I sent it at the begining of a weekend, so people must not have seen it. I am CC'ing the change owner, as I feel that more clarification is required. I maintain that this change should only apply to updates; `dnf install`,

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-11-12 Thread Maxwell G via devel
Hi everyone, On Thu, 2021-09-16 at 15:17 -0400, Ben Cotton wrote: > https://fedoraproject.org/wiki/Changes/ExcludeFromWeakAutodetect > > > == Summary == > exclude_from_weak_autodetect enables autodetection of unmet weak > dependencies (Recommends or Supplements) of installed packages and >

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-10-12 Thread Jaroslav Mracek
My colleague told me a very nice argument when we discussed the name of the option. There is no way to name it by the way that everyone will understand it, therefore let's make it simple. Anyway I will discuss it in the team Jaroslav On Tue, Oct 12, 2021 at 3:15 PM Neal Gompa wrote: > On Tue,

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-10-12 Thread Zbigniew Jędrzejewski-Szmek
On Tue, Oct 12, 2021 at 09:14:21AM -0400, Neal Gompa wrote: > On Tue, Oct 12, 2021 at 9:12 AM Jaroslav Mracek wrote: > > > > Correct, it will effect all dnf operations > > > > So then drop the "_on_upgrade" part? "weakexclude_unsatisfied_weakdeps" Or maybe "exclude_old_unsatisfied_weak_deps" ?

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-10-12 Thread Jaroslav Mracek
Yes it is correct. Supplements that are not installed during the first install, cannot be installed anymore with enabled autodetection. There is no way to calculate it correctly without storing all provides at the time of installation for each package. Jaroslav On Wed, Sep 29, 2021 at 8:52 AM

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-10-12 Thread Neal Gompa
On Tue, Oct 12, 2021 at 9:12 AM Jaroslav Mracek wrote: > > Correct, it will effect all dnf operations > So then drop the "_on_upgrade" part? "weakexclude_unsatisfied_weakdeps" -- 真実はいつも一つ!/ Always, there's only one truth! ___ devel mailing list --

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-10-12 Thread Jaroslav Mracek
Correct, it will effect all dnf operations Jaroslav On Mon, Oct 11, 2021 at 9:57 PM Miro Hrončok wrote: > On 11. 10. 21 21:10, Neal Gompa wrote: > > On Wed, Sep 29, 2021 at 2:49 AM Kamil Paral wrote: > >> > >> On Mon, Sep 27, 2021 at 3:03 PM Miro Hrončok > wrote: > >>> > >>> I've checked the

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-10-11 Thread Miro Hrončok
On 11. 10. 21 21:10, Neal Gompa wrote: On Wed, Sep 29, 2021 at 2:49 AM Kamil Paral wrote: On Mon, Sep 27, 2021 at 3:03 PM Miro Hrončok wrote: I've checked the status quo. Package "reproducer_reversed" starts supplementing package "rpm". "rpm" is installed, but "reproducer_reversed" is

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-10-11 Thread Neal Gompa
On Wed, Sep 29, 2021 at 2:49 AM Kamil Paral wrote: > > On Mon, Sep 27, 2021 at 3:03 PM Miro Hrončok wrote: >> >> I've checked the status quo. >> >> Package "reproducer_reversed" starts supplementing package "rpm". "rpm" is >> installed, but "reproducer_reversed" is not. >> >> 1. dnf upgarde, no

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-29 Thread Kamil Paral
On Mon, Sep 27, 2021 at 3:03 PM Miro Hrončok wrote: > I've checked the status quo. > > Package "reproducer_reversed" starts supplementing package "rpm". "rpm" is > installed, but "reproducer_reversed" is not. > > 1. dnf upgarde, no rpm update available: reproducer_reversed is not pulled > in >

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-27 Thread Miro Hrončok
On 27. 09. 21 15:01, Miro Hrončok wrote: On 27. 09. 21 10:22, Kamil Paral wrote: > 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?     No, Q

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-27 Thread Miro Hrončok
On 27. 09. 21 10:22, Kamil Paral wrote: > 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? No, Q will be not installed. With supplements it is

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-27 Thread Kamil Paral
On Mon, Sep 27, 2021 at 8:30 AM Jaroslav Mracek wrote: > > 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

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-27 Thread Jaroslav Mracek
Naming is really difficult topic. We would like to have the same name like libsolv has. ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct:

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-27 Thread Jaroslav Mracek
> 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.

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-18 Thread Kevin Kofler via devel
Neal Gompa wrote: > On Thu, Sep 16, 2021 at 4:02 PM Miro Hrončok wrote: >> >> On 16. 09. 21 21:43, Fabio Valentini wrote: >> > For exmple, if I remember correctly, mozilla-openh264 / gstreamer >> > support for it are installed as weak dependencies with post-GA package >> > updates. >> >> Why

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-18 Thread Kevin Kofler via devel
Ben Cotton wrote: > == 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

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-17 Thread Kevin Fenzi
On Fri, Sep 17, 2021 at 10:59:36AM +0200, Vitaly Zaitsev via devel wrote: > On 16/09/2021 23:31, Miro Hrončok wrote: > > We could include a meta-package in the default installation, which > > Recommends the Cisco package on GA but is switched to Requires in a > > 0-day update. > > We can't

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-17 Thread Michael Catanzaro
Thanks for this change to finally make Recommends work as expected. It's been needed for a long time. On Thu, Sep 16 2021 at 11:31:40 PM +0200, Miro Hrončok wrote: We could include a meta-package in the default installation, which Recommends the Cisco package on GA but is switched to

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-17 Thread Vít Ondruch
Dne 17. 09. 21 v 12:40 Miro Hrončok napsal(a): On 17. 09. 21 12:21, Vít Ondruch wrote: I like the proposal, but I very much dislike the name (including the configuration option name). I don't have better name at hand, but I think it would be worth of a bit of brainstorming. Change name:

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-17 Thread Miro Hrončok
On 17. 09. 21 12:21, Vít Ondruch wrote: I like the proposal, but I very much dislike the name (including the configuration option name). I don't have better name at hand, but I think it would be worth of a bit of brainstorming. Change name: Don't reinstall already not installed weak

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-17 Thread Vít Ondruch
I like the proposal, but I very much dislike the name (including the configuration option name). I don't have better name at hand, but I think it would be worth of a bit of brainstorming. Vít Dne 16. 09. 21 v 21:17 Ben Cotton napsal(a):

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-17 Thread Vitaly Zaitsev via devel
On 16/09/2021 23:31, Miro Hrončok wrote: We could include a meta-package in the default installation, which Recommends the Cisco package on GA but is switched to Requires in a 0-day update. We can't require packages from third-party repositories. This is forbidden by packaging guidelines.

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-17 Thread Miro Hrončok
On 17. 09. 21 9:28, Kamil Paral wrote: On Thu, Sep 16, 2021 at 9:18 PM Ben Cotton > wrote: https://fedoraproject.org/wiki/Changes/ExcludeFromWeakAutodetect == Summary ==

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-17 Thread Kamil Paral
On Thu, Sep 16, 2021 at 9:18 PM Ben Cotton wrote: > 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

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-16 Thread Miro Hrončok
On 16. 09. 21 23:26, Neal Gompa wrote: On Thu, Sep 16, 2021 at 5:24 PM Miro Hrončok wrote: On 16. 09. 21 22:03, Neal Gompa wrote: On Thu, Sep 16, 2021 at 4:02 PM Miro Hrončok wrote: On 16. 09. 21 21:43, Fabio Valentini wrote: For exmple, if I remember correctly, mozilla-openh264 /

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-16 Thread Neal Gompa
On Thu, Sep 16, 2021 at 5:24 PM Miro Hrončok wrote: > > On 16. 09. 21 22:03, Neal Gompa wrote: > > On Thu, Sep 16, 2021 at 4:02 PM Miro Hrončok wrote: > >> > >> On 16. 09. 21 21:43, Fabio Valentini wrote: > >>> For exmple, if I remember correctly, mozilla-openh264 / gstreamer > >>> support for

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-16 Thread Miro Hrončok
On 16. 09. 21 22:03, Neal Gompa wrote: On Thu, Sep 16, 2021 at 4:02 PM Miro Hrončok wrote: On 16. 09. 21 21:43, Fabio Valentini wrote: For exmple, if I remember correctly, mozilla-openh264 / gstreamer support for it are installed as weak dependencies with post-GA package updates. Why

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-16 Thread Neal Gompa
On Thu, Sep 16, 2021 at 4:02 PM Miro Hrončok wrote: > > On 16. 09. 21 21:43, Fabio Valentini wrote: > > For exmple, if I remember correctly, mozilla-openh264 / gstreamer > > support for it are installed as weak dependencies with post-GA package > > updates. > > Why exactly is this a problem? >

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-16 Thread Miro Hrončok
On 16. 09. 21 21:43, Fabio Valentini wrote: For exmple, if I remember correctly, mozilla-openh264 / gstreamer support for it are installed as weak dependencies with post-GA package updates. Why exactly is this a problem? -- Miro Hrončok -- Phone: +420777974800 IRC: mhroncok

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-16 Thread Fabio Valentini
On Thu, Sep 16, 2021 at 9:22 PM Neal Gompa wrote: > > On Thu, Sep 16, 2021 at 3:18 PM Ben Cotton wrote: > > > > https://fedoraproject.org/wiki/Changes/ExcludeFromWeakAutodetect > > > > > > == Summary == > > exclude_from_weak_autodetect enables autodetection of unmet weak > > dependencies

Re: F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-16 Thread Neal Gompa
On Thu, Sep 16, 2021 at 3:18 PM Ben Cotton wrote: > > 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

F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-16 Thread Ben Cotton
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

F36 Change: Enable exclude_from_weak_autodetect by default in LIBDNF (System-Wide Change proposal)

2021-09-16 Thread Ben Cotton
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