Dne 1.8.2018 v 13:09 Kamil Paral napsal(a):
> On Wed, Aug 1, 2018 at 10:36 AM, Vít Ondruch <vondr...@redhat.com
> <mailto:vondr...@redhat.com>> wrote:
>
>     I'm somehow missing the point probably, but as a rawhide user,
>     when I want to take some package from F28 (typically kernel), then
>     I have to do "sudo dnf update --disablerepo=*
>     --enablerepo=updates{,-testing} kernel\* --release 28", i.e. the
>     problem is that I have to enable the "updates" repositories and
>     that is about organization of the packages, not about the 28 vs
>     Rawhide. So how would your proposal help with this?
>
>
> The current situation is that 'fedora', 'updates' and
> 'updates-testing' repos are disabled in Rawhide, and instead a single
> 'rawhide' repo is enabled (with hardcoded paths). It's true that if
> you specifically disable the rawhide repo and instead enable the
> fedora/updates/updates-testing ones (note: you're missing the fedora
> repo in your example)

Obviously I am not enabling "fedora" repo, because it is too old. But
now I see what you are talking about. I should have enabled "fedora"
repo all the time and it should work the same way for f28 as for the
rawhide. This would make the life easier indeed.


V.


> , the command does work. But it's again one example of what you need
> to do differently on Rawhide than on other releases. I'd like to see
> the same approach wherever you are.
>
> With the new approach, you could do simply this:
> $ dnf list/download/repoquery/whatever package --releasever=28
> the same way as you do this on other releases.
>
> Now, there are two ways how this can be handled by Fedora releng.
> Either they only enable the 'fedora' repo on Rawhide, and then if you
> wanted to access updates/updates-testing repos with this command line,
> you'd need to add --enablerepo=updates and/or
> --enablerepo=updates-testing. (You can say that this is still
> consistent with stable releases, it's just that the general
> expectation is that 'updates' repo is always enabled). Or they enable
> 'updates' repo by default on Rawhide as well (the same way stable
> releases have it), and they point it to an empty repo dir (they can
> even set it to never expire or almost never). In that case no
> --enablerepo will be necessary, and this will be 100% matching stable
> releases approach.
>
> I admit the end-user benefit here is very small (except for
> consistency and perhaps documentation). When you start automating
> tasks and need to run such commands on different Fedora releases
> including Rawhide, the benefit might be larger.
>
>
>
> _______________________________________________
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/7KUNFZHFPDEK4OH5OJ4GWJXJPMSFTBNZ/

_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/6KICTGT3R4NDW5XMBK5CVTXNYD375SAD/

Reply via email to