From owner-freebsd-current@freebsd.org Fri Sep 7 00:20:28 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 76B77FEA5A0 for ; Fri, 7 Sep 2018 00:20:28 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-it0-x22d.google.com (mail-it0-x22d.google.com [IPv6:2607:f8b0:4001:c0b::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0750E72A2F for ; Fri, 7 Sep 2018 00:20:28 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-it0-x22d.google.com with SMTP id j198-v6so21411469ita.0 for ; Thu, 06 Sep 2018 17:20:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=1KJ+Kr/LIxlz0Gbsl4GgVsiw7ua2iTUuvcrE1VBIHMc=; b=1GcOH7Ddfy1gJtC4507k+zNyT1JbGcgXvEYn1VtlJ+Bl1WjGkHoiDKyu9+3HgPoyCS kZbZ1T1KH0zYlKtb3Sl3L4sUunr0l+0M0p1om3XB1DsbeshKb1VpRwE8DNr/ZRx2WYXg 9t9Fckt8B9KUCWBgO4khmqYsvi2SDLrPu5ijvB5dCBfLdb229PioVhfO0bCyZf+l7FMp qBSH9VNqB2vL+jBNfeBGr5nmeu0CpfEHwqzB2uHVACzFK4B/la2lIRwMpb05wFrcWBta GxCMERb8cgf1Mp18wNugT4nN8XydSSZ+l0YRBycwMuCZGqqjhv64dFURL09VUzQLmAQd zsog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=1KJ+Kr/LIxlz0Gbsl4GgVsiw7ua2iTUuvcrE1VBIHMc=; b=f4XfbIrfIBOy/FqpnBti22oQR6EyJ9uI9pQLhZ7+QkKqVkjQqDejHYnAvEG2et/i37 CWLZdHxLHUff1c++Ng1acXDDu3WiVmQSPAom30xIXuwWl7hvlzjjMW4FDAWTswjiLa1q mEa+kPQhxNGLfC54AINMtu7+R5Ju5JERzUdXu9ZOeCpo4HagyutG0ONMX1oHgm/cyDlI 1UL0DyP5j1mlwBcgGRFberD8WKZBVMFdbVkR0spd243kdg+hAL9klDI6YlJlJsv/Dc/C 67Wq3yeMv2/61pj53WITTwKowbVsl//uTmRgfHaIzRnUHqEdTdOCD8Ze+Ymhp0MfQ44o UV2Q== X-Gm-Message-State: APzg51BuT0wumFyb5hBxluXYu53JWlVWfZAIgpuaeNNbj9Yz+lpTeY7D V8mmBjAUZCZlzzkB+IFSVRVAJgYE1g7PfAWJbj4JNg== X-Google-Smtp-Source: ANB0VdY+K+poSW8BAgR/hR0FJz6LX2/uyVFcmiCsaLn2PTcAbOcdcy3JWHv0limarYdIEdW5rL+aDJJzTUvp6Kum+Xc= X-Received: by 2002:a24:9197:: with SMTP id i145-v6mr4567956ite.39.1536279627249; Thu, 06 Sep 2018 17:20:27 -0700 (PDT) MIME-Version: 1.0 References: <18a5abcc-afbc-41c3-75ed-e33607e70c8f@zyxst.net> <20180904105302.GD2118@home.opsec.eu> In-Reply-To: From: Warner Losh Date: Thu, 6 Sep 2018 18:11:26 -0600 Message-ID: Subject: Re: github freebsd and svn freebsd To: Ed Maste Cc: FreeBSD Current , tech-lists , Kurt Jaeger Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Sep 2018 00:20:28 -0000 On Thu, Sep 6, 2018, 5:49 PM Ed Maste wrote: > On 4 September 2018 at 06:53, Kurt Jaeger wrote: > > > > The github repo isn't official, because there are still some > > consistency issues. The consistency problem is: If an repo-copy > > from svn to git is done, how can that repo-copy be done a second > > time and still keep the same commit ids (in the git repo) ? > > Restarting a svn->git conversion from scratch will usually generate > the same commit hashes. However, there's an unfortunate point where > the svn mirroring messed up [1] that resulted in bogus metadata on the > manufactured git commit, and all hashes from that point on are broken. > (Ironically this was from a bug in the svn mirroring process, not the > svn->git conversion or git itself.) > > Assuming we're confident the issue in the svn mirroring process is > fixed and will not recur we can redo the conversion, with a one-time > change to all hashes from the offending commit on, and they would not > change again in the future. > > [1] > https://github.com/freebsd/freebsd/commit/c5e8194f33abf05314599d63c1e00d01aa354f47 What is the upgrade story for current users? How do they cut over? We need a how to or something in the handbook. Warner > > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" >