Gentoo Archives: gentoo-dev

From: Zac Medico <zmedico@g.o>
To: Zac Medico <zmedico@g.o>, "Michał Górny" <mgorny@g.o>, gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] News Item: Portage rsync hardlink support
Date: Sun, 08 Jul 2018 21:12:03
Message-Id: 9d259064-4908-0c86-b207-b695ec266bb7@gentoo.org
In Reply to: Re: [gentoo-dev] News Item: Portage rsync hardlink support by Zac Medico
1 On 07/08/2018 01:18 PM, Zac Medico wrote:
2 > On 07/08/2018 01:08 PM, Michał Górny wrote:
3 >> W dniu nie, 08.07.2018 o godzinie 11∶57 -0700, użytkownik Zac Medico
4 >> napisał:
5 >>> On 07/08/2018 11:42 AM, Michał Górny wrote:
6 >>>> W dniu nie, 08.07.2018 o godzinie 11∶04 -0700, użytkownik Zac Medico
7 >>>> napisał:
8 >>>>> On 07/08/2018 06:56 AM, Michał Górny wrote:
9 >>>>>> W dniu nie, 08.07.2018 o godzinie 15∶02 +0200, użytkownik Kristian
10 >>>>>> Fiskerstrand napisał:
11 >>>>>>> On 07/08/2018 08:53 AM, Michał Górny wrote:
12 >>>>>>>> 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.
13 >>>>>>>
14 >>>>>>> Why complicate things, and increase wait for something that benefits
15 >>>>>>> most users, just to give alternatives to a few using non-default sync
16 >>>>>>> mechanism. Securing git distribution is a whole different ballpark.
17 >>>>>>>
18 >>>>>>
19 >>>>>> Let me rephrase. Let's say I'm using rsync. This new feature is
20 >>>>>> something positive but it breaks my use case (for one of the listed
21 >>>>>> reasons -- overlayfs, inode use, small fs cache). After reading this
22 >>>>>> news item, I learn that my only option is to disable the new feature.
23 >>>>>>
24 >>>>>> Now, I would appreciate being told that there's an alternate sync method
25 >>>>>> that handles secure updates without having all those drawbacks.
26 >>>>>
27 >>>>> The thing is, the normal git tree doesn't even provide pre-generated
28 >>>>> metadata, and I see then gentoo-mirror repo that provides metadata does
29 >>>>> not have commits signed with an release key:
30 >>>>>
31 >>>>> https://github.com/gentoo-mirror/gentoo/commits/stable
32 >>>>>
33 >>>>> So I'm really not comfortable recommending git to anyone at this point.
34 >>>>
35 >>>> Wrong twice.
36 >>>>
37 >>>> Firstly, the canonical URL is:
38 >>>>
39 >>>> https://anongit.gentoo.org/git/repo/sync/gentoo.git
40 >>>> (https://gitweb.gentoo.org/repo/sync/gentoo.git)
41 >>>>
42 >>>> Secondly, the merge commits (i.e. top commits that are verified
43 >>>> by Portage) are signed by dedicated key that is part of the infra key
44 >>>> set. In other words, it works out of the box.
45 >>>
46 >>> Is there any documentation that shows users how to migrate to git, and
47 >>> what the pros and cons might be? Maybe its worthy of its own news item.
48 >>
49 >> Maybe. I don't really know, and don't think it's a good idea to show 30
50 >> news item of things users might like on every new Gentoo install.
51 >
52 > Well if instructions for setting up git sync and associated pros/cons
53 > are not documented anywhere then I won't advise anyone to use it.
54
55 I've attempted to configure it for myself, and this is what it does:
56
57 * Using keys from /usr/share/openpgp-keys/gentoo-release.asc
58 * Refreshing keys from keyserver ...
59 [ ok ]
60 * No valid signature found: unable to verify signature (missing key?)
61
62
63 --
64 Thanks,
65 Zac

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] News Item: Portage rsync hardlink support "Michał Górny" <mgorny@g.o>