From nobody Tue May 3 01:42:58 2022 X-Original-To: freebsd-git@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id EF3AC1AB113D for ; Tue, 3 May 2022 01:43:03 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4KsjQb5wLlz4VQj; Tue, 3 May 2022 01:43:03 +0000 (UTC) (envelope-from philip@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1651542183; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=jnRpWqlAoeM79T+NjQwzCMGRa/hvYEmnnclcsvQWydI=; b=eYfTkEnAY692B+Vgn5ToWzuZ3jg8GyJK39ZdETSIzH/0FXy0yjvH1kKww2MImjHdT8uATO 4wdDPO/j2rbyKgXPfoYsUFq1J8mtrsRh+1dCEMaiu1UUx5/zTi3ZFjnrmJSd03Ka/fRpC4 z7eiLb9gr7thr4U7KzF7XQyN8egaIFL+gFbYDTrVDRggZajiaPKK8iiOCfuARkz5Y+7lWm NkUKhAlP3Y343H3AL+k6P2EdB92+0v/EN3CTWVm5fV7Uje500A6cIms2134VEXsGE/003H nJZJc5aNrK/OshB7J7mxrOlke4MOG1wf0o8o96EnB1B240c4B6jWS+QWkMUdnw== Received: from auth1-smtp.messagingengine.com (auth1-smtp.messagingengine.com [66.111.4.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: philip/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id AA15D203F6; Tue, 3 May 2022 01:43:03 +0000 (UTC) (envelope-from philip@freebsd.org) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailauth.nyi.internal (Postfix) with ESMTP id 1219027C0054; Mon, 2 May 2022 21:43:03 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 02 May 2022 21:43:03 -0400 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrvdeigdeglecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvvefufffokfgjfhggtgesthdtmh dtredttdenucfhrhhomheprfhhihhlihhpucfrrggvphhsuceophhhihhlihhpsehfrhgv vggsshgurdhorhhgqeenucggtffrrghtthgvrhhnpedvheehkefghfeiteehteduudeuhf dvgeettdeihfffleeuteeggeetuddttddufeenucffohhmrghinhepfhhrvggvsghsugdr ohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe hphhhilhhiphdomhgvshhmthhprghuthhhphgvrhhsohhnrghlihhthidqudduieeivdei vdegkedqvdefhedukedttdekqdhphhhilhhipheppehfrhgvvggsshgurdhorhhgsehtrh houhgslhgvrdhish X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 2 May 2022 21:43:01 -0400 (EDT) From: Philip Paeps To: Chris Cc: freebsd-git Subject: Re: When are the git servers available to obtain the ports tree? Date: Tue, 03 May 2022 09:42:58 +0800 X-Mailer: MailMate (1.14r5893) Message-ID: <81AFA1F5-E3EE-4E33-A2D7-58DB775674C3@freebsd.org> In-Reply-To: <7dc2545d68f3d4ebbedef4d29c6161f5@bsdforge.com> References: <7dc2545d68f3d4ebbedef4d29c6161f5@bsdforge.com> List-Id: Discussion of git use in the FreeBSD project List-Archive: https://lists.freebsd.org/archives/freebsd-git List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-git@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; format=flowed ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1651542183; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=jnRpWqlAoeM79T+NjQwzCMGRa/hvYEmnnclcsvQWydI=; b=UVmvH0jWVk8itnJMm0PYD2wXT16fbHpo/uXwo7GMt7gUntVklouCVJ1K5ilb+8IRA4eM42 EyrgnZWYUGkY6SmVU+MvfpK6NL/nbl2UG3KyPiG3sFn265/6WA5c+PrcVQxKy0bJdvMFHW dyDkcfGDpryYzI4+z5HbRUYXpjpL/zCTAT6mQTIZ17nG7ekJObpQ/p8nFb6T7ZJUkYcVGx xC0Idn8zRHnCx1N6UIfdgB16raErgXlvveidGksd1RT+DiY1COZHSZdA4wgeuVLWRJ4J79 mm9PZMcy28LTThRkh+NIgWLW1+l4YszJciVK29f7seZzwZ/u6tcj8h7kRk1VkA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1651542183; a=rsa-sha256; cv=none; b=OWIUIya26hXSwcV+ZsoNpcflkSGLoC+YShzIovOA2M1JsgczhaD3sV8DYo5L2SCcREYl/E PpWFctpiVTSnic17tfEf3LKluctYnMjqBlk4ySrq4uzIeH9GaediXvLmNAtxJ9DTBx5U0z Sdh33zUyabk6oKSGLkjqCW0YUJFM7CVOf6xkfN6gkVVL61CB3uODCdYtGg0AePjJDW/9tb MC80A+fJNOqpAlfGQuORgPBDMNZ0/Kwt9pTOF0eZOnM+WOzr4E6Heku8zsYSJbzQEv0ETM KnUlr1qCaxROauqfEJUM9aoG0vePFXyTuIoGqm/jbKmReObRZbQQP+EZafT+iQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N On 2022-05-03 01:27:39 (+0800), Chris wrote: > I'm a maintainer for well over 100 ports. But more often than > not, I am not permitted to obtain the ports tree from any of > the FreeBSD git servers: > > # git clone -o freebsd --config > remote.freebsd.fetch='+refs/notes/*:refs/notes/*' > https://git.freebsd.org/ports.git PORTS-20220502 Which mirror are you hitting? What does "host git.freebsd.org" say? > returns: > error: RPC failed; HTTP 504 curl 22 The requested URL returned error: > 504 > fatal: error reading section header 'shallow-info' I can't see how a mirror would give that error. My gut feeling is that this is a middlebox rather than one of our Git mirrors. I'd need to take a closer look at the logs to be sure. Please let me know what mirror you're hitting so I can check. Does using anongit@git.freebsd.org:ports.git instead of https://git.freebsd.org/ports.git work? That bypasses any HTTP weirdness. > What is the charge for obtaining a current ports tree? Can I purchase > an > annual subscription? It's included in the cost of your FreeBSD support contract. > What else do I need to obtain the tree? If you're maintaining 100+ ports, a small additional investment of time to familiarise yourself with Git will save you from having to download the entire ports tree every time. This is also better use of cluster resources maintained by other volunteers. Philip -- Philip Paeps Senior Reality Engineer Alternative Enterprises