From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 640BB1386F1 for ; Sun, 9 Aug 2015 11:54:18 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1DE3EE0876; Sun, 9 Aug 2015 11:54:16 +0000 (UTC) Received: from omrb.pnpi.spb.ru (omrb.pnpi.spb.ru [144.206.128.195]) by pigeon.gentoo.org (Postfix) with ESMTP id 275AEE07ED; Sun, 9 Aug 2015 11:54:15 +0000 (UTC) Received: from omrb.pnpi.spb.ru (omrb.pnpi.spb.ru [144.206.128.195]) by omrb.pnpi.spb.ru (Postfix) with ESMTP id 2BDA290D2E0; Sun, 9 Aug 2015 14:54:12 +0300 (MSK) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.98.4 at omrb Received: from [5.19.234.102] by omrb.pnpi.spb.ru with HTTP (HTTP/1.1 POST); Sun, 09 Aug 2015 14:54:11 +0300 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo SCM discussions X-BeenThere: gentoo-scm@gentoo.org X-BeenThere: gentoo-scm@lists.gentoo.org Reply-To: gentoo-scm@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Sun, 09 Aug 2015 14:54:11 +0300 From: Alexey Shvetsov To: gentoo-dev@lists.gentoo.org Cc: gentoo-scm@lists.gentoo.org, gentoo-core@lists.gentoo.org, "Robin H. Johnson" Subject: [gentoo-scm] Re: [gentoo-dev] Git Migration: go-live! In-Reply-To: References: Message-ID: <712cb1883778a41f6e53b48985b4bf1c@omrb.pnpi.spb.ru> X-Sender: alexxy@gentoo.org User-Agent: Roundcube Webmail/1.0.4 X-Spam-Status: No, score=-2.3 required=5.0 tests=AWL,BAYES_00, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on omrb.pnpi.spb.ru X-DCC-wuwien-Metrics: omrb 1290; Body=4 Fuz1=4 Fuz2=4 X-Archives-Salt: 90df17ed-b367-45a2-bd2c-4be753869c18 X-Archives-Hash: 00875334f6e4addf7cb0ccf52e7a535e Hi all! Current repoman complains about headers in ebuilds >>> Creating Manifest for /home/alexxy/Gentoo/gentoo/sys-cluster/open-mx ebuild.badheader 1 sys-cluster/open-mx/open-mx-1.5.4.ebuild: Malformed CVS Header on line: 3 So may be its better to drop $Id: $ completely? Robin H. Johnson писал 09-08-2015 08:36: > On Sat, Aug 08, 2015 at 05:47:14PM +0000, Robin H. Johnson wrote: >> On Thu, Jul 02, 2015 at 09:39:52PM +0000, Robin H. Johnson wrote: >> > 2015/08/08 15:00 UTC - Freeze >> > 2015/08/08 19:00 UTC - Git commits open for developers > This is going live in a few minutes. There was a lot of delays and > snags > that were hit. QA has a lot of reviewing to do of in-tree patches with > long-standing CVS keyword damage. gkeys is also not sufficiently baked, > so we're using some scripting for now instead [1]. > > The new setup DOES enforce that commits AND pushes are signed. > > I'm only 90% sure that everything works, but I've spent almost the > entire day on it, and there's more to go tomorrow. > > Other old CVS repos are still closed for the moment, they will re-open > tomorrow. > >> > 2015/08/09 01:00 UTC - Rsync live again (with lagged changelog) >> > 2015/08/11 - History repo available to graft >> > 2015/08/12 - rsync mirrors carry up-to-date changelogs again > These parts are still pending. > > Quick instructions: > Set PORTAGE_GPG_KEY="0xLONG-GPG-KEY" in your make.conf > $ git config user.signingkey 0xLONG-GPG-KEY > $ git clone git+ssh://git@git.gentoo.org/repo/gentoo.git > $ vim ... > $ repoman commit -m '...' [2] > $ git push --signed > > (some time later, when you have local unpushed commits you want to > rebase instead of merging) > $ git pull --rebase -S > $ vim ... > $ repoman commit -m '...' > $ git push --signed > > (some time later, when you have a local branch you want to merge) > $ git merge -S some-branch > $ git push --signed > > [1] > The keys as they are in LDAP right now have been used. If you need to > change your key, please ping infra as well, so I can update the > temporary setup. > $ ldapsearch 'gentooStatus=active' gpgfingerprint -Z -LLL \ > |grep gpgfingerprint |cut -d: -f2- |tr -d ' ' \ > |grep -v 'undefined' | xargs gpg --recv > > [2] > If you commit directly with "git commit" you MUST pass -S (and ideally > -s). -- Best Regards, Alexey 'Alexxy' Shvetsov Best Regards, Alexey 'Alexxy' Shvetsov, PhD Department of Molecular and Radiation Biophysics FSBI Petersburg Nuclear Physics Institute, NRC Kurchatov Institute, Leningrad region, Gatchina, Russia Gentoo Team Ru Gentoo Linux Dev mailto:alexxyum@gmail.com mailto:alexxy@gentoo.org mailto:alexxy@omrb.pnpi.spb.ru