From owner-freebsd-git@freebsd.org Thu Dec 24 01:20:44 2020 Return-Path: Delivered-To: freebsd-git@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 74D7A4B1115 for ; Thu, 24 Dec 2020 01:20:44 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4D1XMJ2ZMjz4k89 for ; Thu, 24 Dec 2020 01:20:44 +0000 (UTC) (envelope-from philip@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 560F04B1114; Thu, 24 Dec 2020 01:20:44 +0000 (UTC) Delivered-To: git@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 55CC94B0F5A for ; Thu, 24 Dec 2020 01:20:44 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D1XMJ1zTBz4kKp for ; Thu, 24 Dec 2020 01:20:44 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from weatherwax.trouble.is (weatherwax.trouble.is [IPv6:2a00:1098:82:3a::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "weatherwax.trouble.is", Issuer "Let's Encrypt Authority X3" (verified OK)) (Authenticated sender: philip/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 207672BBEA for ; Thu, 24 Dec 2020 01:20:44 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from rincewind.trouble.is (rincewind.trouble.is [95.216.22.234]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "rincewind.trouble.is", Issuer "Let's Encrypt Authority X3" (verified OK)) by weatherwax.trouble.is (Postfix) with ESMTPS id 4D1XMH06Cnz1b3Q for ; Thu, 24 Dec 2020 01:20:43 +0000 (UTC) Received: by rincewind.trouble.is (Postfix, authenticated sender philip) id 4D1XMF5fg8z5y3q; Thu, 24 Dec 2020 01:20:41 +0000 (UTC) From: Philip Paeps To: git@freebsd.org Subject: Trying the vendor import of tzdata2020e Date: Thu, 24 Dec 2020 09:20:37 +0800 X-Clacks-Overhead: GNU Terry Pratchett X-Mailer: MailMate (1.14r5757) Message-ID: <5C70EE9E-DA23-413C-898B-B1B33F2EC4D7@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; format=flowed; markup=markdown X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-git@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussion of git use in the FreeBSD project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Dec 2020 01:20:44 -0000 I am trying to test the vendor import of tzdata2020e but I am running into trouble: (playground is gitrepo-dev.freebsd.org) ``` [658] {vendor/tzdata+1}(philip@rincewind)~/freebsd/tzdata% git push --follow-tags playground vendor/tzdata Enumerating objects: 36, done. Counting objects: 100% (36/36), done. Delta compression using up to 8 threads Compressing objects: 100% (18/18), done. Writing objects: 100% (19/19), 16.28 KiB | 241.00 KiB/s, done. Total 19 (delta 16), reused 0 (delta 0), pack-reused 0 remote: remote: ================================================================ remote: ref = refs/heads/vendor/tzdata remote: old = f8bfb27fbdf6a3166b475dffc909a6b96d120357 remote: new = ee953ec3715145740e17314b2982649803a38ed2 remote: repo = src remote: hash = ee953ec3715145740e17314b2982649803a38ed2 remote: commit: remote: tree 4a14014aca01b04b386a9b685e3a15d1084df3d3 remote: parent f8bfb27fbdf6a3166b475dffc909a6b96d120357 remote: author Philip Paeps 1608772383 +0000 remote: committer Philip Paeps 1608772383 +0000 remote: remote: Import tzdata 2020e remote: remote: ================================================================ remote: remote: FATAL: VREF/APPROVERS-CHECK/src: helper program exit status 65280 remote: error: hook declined to update refs/heads/vendor/tzdata remote: WARNING: ref create/delete ignored for purposes of merge-check remote: remote: remote: FATAL -- ACCESS DENIED remote: Repo src remote: User philip remote: Stage From git's update hook remote: Ref Tag 'vendor/tzdata/tzdata2020e' remote: Operation Create ref remote: remote: FATAL: C refs/tags/vendor/tzdata/tzdata2020e src philip DENIED by fallthru remote: error: hook declined to update refs/tags/vendor/tzdata/tzdata2020e To gitrepo-dev.freebsd.org:src.git ! [remote rejected] vendor/tzdata -> vendor/tzdata (hook declined) ! [remote rejected] vendor/tzdata/tzdata2020e -> vendor/tzdata/tzdata2020e (hook declined) error: failed to push some refs to 'gitrepo-dev.freebsd.org:src.git' ``` Any idea what I'm doing wrong here? Aside, while I was preparing the import, I discovered that I have a `GIT_AUTHOR_EMAIL` in my environment which Git will use in preference to the user.email setting in the repository. Pointing this out here so someone searching the archives when debugging a similar problem has a breadcrumb. Philip -- Philip Paeps Senior Reality Engineer Alternative Enterprises