On July 8, 2018 5:38:48 PM EDT, Zac Medico <zmed...@gentoo.org> wrote:
>On 07/08/2018 02:18 PM, Michał Górny wrote:
>> W dniu nie, 08.07.2018 o godzinie 14∶11 -0700, użytkownik Zac Medico
>> napisał:
>>> On 07/08/2018 01:18 PM, Zac Medico wrote:
>>>> On 07/08/2018 01:08 PM, Michał Górny wrote:
>>>>> W dniu nie, 08.07.2018 o godzinie 11∶57 -0700, użytkownik Zac
>Medico
>>>>> napisał:
>>>>>> On 07/08/2018 11:42 AM, Michał Górny wrote:
>>>>>>> W dniu nie, 08.07.2018 o godzinie 11∶04 -0700, użytkownik Zac
>Medico
>>>>>>> napisał:
>>>>>>>> On 07/08/2018 06:56 AM, Michał Górny wrote:
>>>>>>>>> W dniu nie, 08.07.2018 o godzinie 15∶02 +0200, użytkownik
>Kristian
>>>>>>>>> Fiskerstrand napisał:
>>>>>>>>>> On 07/08/2018 08:53 AM, Michał Górny wrote:
>>>>>>>>>>> Is safe git syncing implemented already? If not, maybe
>finish it first and cover both with a single news item. Git is going to
>be more efficient here, so people may want to learn they have an
>alternative.
>>>>>>>>>>
>>>>>>>>>> Why complicate things, and increase wait for something that
>benefits
>>>>>>>>>> most users, just to give alternatives to a few using
>non-default sync
>>>>>>>>>> mechanism. Securing git distribution is a whole different
>ballpark.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Let me rephrase.  Let's say I'm using rsync.  This new feature
>is
>>>>>>>>> something positive but it breaks my use case (for one of the
>listed
>>>>>>>>> reasons -- overlayfs, inode use, small fs cache).  After
>reading this
>>>>>>>>> news item, I learn that my only option is to disable the new
>feature.
>>>>>>>>>
>>>>>>>>> Now, I would appreciate being told that there's an alternate
>sync method
>>>>>>>>> that handles secure updates without having all those
>drawbacks.
>>>>>>>>
>>>>>>>> The thing is, the normal git tree doesn't even provide
>pre-generated
>>>>>>>> metadata, and I see then gentoo-mirror repo that provides
>metadata does
>>>>>>>> not have commits signed with an release key:
>>>>>>>>
>>>>>>>> https://github.com/gentoo-mirror/gentoo/commits/stable
>>>>>>>>
>>>>>>>> So I'm really not comfortable recommending git to anyone at
>this point.
>>>>>>>
>>>>>>> Wrong twice.
>>>>>>>
>>>>>>> Firstly, the canonical URL is:
>>>>>>>
>>>>>>>   https://anongit.gentoo.org/git/repo/sync/gentoo.git
>>>>>>>   (https://gitweb.gentoo.org/repo/sync/gentoo.git)
>>>>>>>
>>>>>>> Secondly, the merge commits (i.e. top commits that are verified
>>>>>>> by Portage) are signed by dedicated key that is part of the
>infra key
>>>>>>> set.  In other words, it works out of the box.
>>>>>>
>>>>>> Is there any documentation that shows users how to migrate to
>git, and
>>>>>> what the pros and cons might be? Maybe its worthy of its own news
>item.
>>>>>
>>>>> Maybe.  I don't really know, and don't think it's a good idea to
>show 30
>>>>> news item of things users might like on every new Gentoo install.
>>>>
>>>> Well if instructions for setting up git sync and associated
>pros/cons
>>>> are not documented anywhere then I won't advise anyone to use it.
>>>
>>> I've attempted to configure it for myself, and this is what it does:
>>>
>>>  * Using keys from /usr/share/openpgp-keys/gentoo-release.asc
>>>  * Refreshing keys from keyserver ...
>>>                                                        [ ok ]
>>>  * No valid signature found: unable to verify signature (missing
>key?)
>>>
>> 
>> Please report a bug and attach your configuration along with keyring
>> version.
>
>It works after upgrading to openpgp-keys-gentoo-release-20180706 from
>openpgp-keys-gentoo-release-20180323.
>-- 
>Thanks,
>Zac

Does Portage not call attention to critical updates?

It used to make a special statement for a new stable Portage and strongly 
recommended that it be emerged first. It should probably do the same for 
openpgp-keys-gentoo-release.
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

Attachment: signature.asc
Description: PGP signature

Reply via email to