Dne 06. 11. 19 v 12:17 Vít Ondruch napsal(a): > Dne 06. 11. 19 v 5:21 Randy Barlow napsal(a): >> On Tue, 2019-11-05 at 21:17 -0500, Neal Gompa wrote: >>> This feature of "slotting" multiple EVRs of the same name actually >>> already exists in RPM. DNF currently restricts this to packages that >>> contain one of the following provides: >>> * installonlypkg(kernel) >>> * installonlypkg(kernel-module) >>> * installonlypkg(vm) >>> * multiversion(kernel) >>> >>> It's not terribly difficult to extend this functionality to apply >>> more >>> broadly than kernels and VM images wrapped in RPMs. :) >> That's a good point. I had actually noticed that the kernel was >> "special" in this regard. >> >> Is this hardcoded in dnf? When I grep for "installonly", I see this: >> >> /etc/dnf/dnf.conf:installonly_limit=3 >> >> I guess that's why I get 3 kernels, but I'm wondering if I can expand >> that set as a user? Probably not a good idea to mess with ☺ > > Just FTR: > > https://bugzilla.redhat.com/show_bug.cgi?id=845247 > > The DNF is completely different today.
I meant "DNF team" of course. Vít > Anybody wants to propose this > idea again? > > > Vít > > >> In any case, you are right that we could make it so other packages >> allowed installing more than one of the same name using this, but there >> would need to be awareness of which ones can and can't be >> simultaneously installed, and that's what Gentoo's slot feature >> achieves. For example, we could start calling python simply "python", >> but there would have to be a way to denote that some Python's can and >> can't be parallel installed (you can't parallel install a 3.6.1 and >> 3.6.2, but you *can* parallel install a 3.6.1 and a 3.5.2), and also >> that some other packages cannot be parallel installed (like grep, since >> it occupies /usr/bin/grep). But yeah, it does sound like dnf does have >> some of the code we'd need to do that. > > > > > _______________________________________________ > 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
signature.asc
Description: OpenPGP digital signature
_______________________________________________ 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