Dne 13. 03. 19 v 11:49 Vít Ondruch napsal(a):
>
> Ok, so the process which worked for me was:
>
>
> ~~~
>
> $ sudo dnf update
> https://kojipkgs.fedoraproject.org/packages/fedora-repos/30/0.5/data/signed/cfc659b9/noarch/fedora-{gpg-keys,repos{,-rawhide}}-30-0.5.noarch.rpm
>
>
> $ sudo dnf update --enablerepo=rawhide fedora-gpg-keys --release 31
>
> ~~~
>
>
> But what I really hate about is that after the first step, my system
> becomes F30. Yes, the other step changes it back to Rawhide, but in
> the meantime, all the repos I had disabled (such as rawhide-modular)
> are enabled again, because there is unnecessary fiddling with
> repositories.
>
> I submitted
> https://src.fedoraproject.org/rpms/fedora-repos/pull-request/29, which
> would enable the process to simplify and avoid the issues with the
> repo files to either:
>

So this was merged (thx), but not released up until this point (:-[), so
the struggle with updating Rawhide continues. But hopefully, this will
be better with f32 branch.


Vít



>
> ~~~
>
> $ sudo dnf update
> https://kojipkgs.fedoraproject.org/packages/fedora-repos/30/0.5/data/signed/cfc659b9/noarch/fedora-gpg-keys-30-0.5.noarch.rpm
>
> ~~~
>
>
> or even to:
>
>
> ~~~
>
> $ sudo dnf update --disablerepo=* --enablerepo=updates{,-testing}
> fedora-gpg-keys
>
> ~~~
>
>
> I have not tested the latter.
>
> I wish the PR was merged, because the strict relation between repos
> and gpg-keys serves no purpose IMO.
>
>
> Vít
>
>
>
> Dne 12. 03. 19 v 19:53 Kevin Fenzi napsal(a):
>> On 3/12/19 4:14 AM, Vít Ondruch wrote:
>>> Dne 11. 03. 19 v 19:29 Kevin Fenzi napsal(a):
>>>> On 3/11/19 4:31 AM, Vít Ondruch wrote:
>>>>> Hi,
>>>>>
>>>>> Can somebody please enlighten me, how to update Rawhide after branching
>>>>> and not using --nogpgcheck?
>>>> Can you expand on the case here?
>>>>
>>>> What should happen is:
>>>>
>>>> * branching
>>>> * f30 repos gets the f31 key
>>> They got the f31 key in -0.4, but the *signed* package with this key
>>> without subsequent changes to the repositories done in -0.5 is not
>>> available anywhere.
>> Thats due to compose issues. A compose completed last night so this
>> should be there now?
>>
>>>> * you update your f30-repos
>>>> * you jump to rawhide and dnf just imports the key.
>>>>
>>>> How did you get on rawhide?
>>>>
>>>>> It seems that Rawhide keys were added in fedora-repos-30-0.4. So this is
>>>>> the package which is still "rawhide" package and has "f31" keys. But
>>>>> this package was not probably signed, because this directory is empty:
>>>>>
>>>>> https://kojipkgs.fedoraproject.org/packages/fedora-repos/30/0.4/data/signed/
>>>> Yeah, no longer shipped packages have their signed packages removed
>>>> after a while to save space. You just want any newer one there.
>>>> https://kojipkgs.fedoraproject.org/packages/fedora-repos/30/0.5/data/signed/cfc659b9/
>>>> for example.
>>> I did this try 30-0.5 of course, but this is wrong, since installing
>>> this package makes F30 from my Rawhide, that is not what I want.
>>>
>>> May the the whole problem is, that fedora-gpg-keys has to be updated
>>> together with fedora-repos?
>> The problem is that we are calling rawhide two things and have seperate
>> config for it. Once we call it 'rawhide' instead of a number and use the
>> same config as other branches I think most of these problems will go away.
>>
>>> $ LC_ALL=C.UTF-8 sudo dnf update --disablerepo=rawhide
>>> --enablerepo=updates-testing --release 30
>>> https://kojipkgs.fedoraproject.org/packages/fedora-repos/30/0.5/data/signed/cfc659b9/noarch/fedora-gpg-keys-30-0.5.noarch.rpm
>>> Last metadata expiration check: 0:01:12 ago on Tue Mar 12 12:12:22 2019.
>>> Dependencies resolved.
>>>
>>>  Problem: cannot install both fedora-gpg-keys-30-0.5.noarch and
>>> fedora-gpg-keys-30-0.2.noarch
>>>   - package fedora-repos-30-0.2.noarch requires fedora-gpg-keys =
>>> 30-0.2, but none of the providers can be installed
>>>   - cannot install the best update candidate for package
>>> fedora-gpg-keys-30-0.2.noarch
>>>   - problem with installed package fedora-repos-30-0.2.noarch
>>> ==============================================================================================================================================================================================
>>>  Package                                           
>>> Architecture                             
>>> Version                                  
>>> Repository                                       Size
>>> ==============================================================================================================================================================================================
>>> Skipping packages with conflicts:
>>> (add '--best --allowerasing' to command line to force their upgrade):
>>>  fedora-gpg-keys                                   
>>> noarch                                   
>>> 30-0.5                                   
>>> @commandline                                    102 k
>>>
>>> Transaction Summary
>>> ==============================================================================================================================================================================================
>>> Skip  1 Package
>>>
>>> Nothing to do.
>>> Complete!
>>>
>>> ~~~
>>>
>>>
>>> Which is not what you expect?
>> Try again with --enablerepo=fedora ? You need the base repo not just
>> updates-testing?
>>
>> kevin
>>
>>
>>
>>
>> _______________________________________________
>> 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
>
> _______________________________________________
> 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

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

Reply via email to