Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pzzoZ-00044J-8J for pgsql-pkg-debian@arkaria.postgresql.org; Fri, 19 May 2023 13:06:35 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1pzzoY-0008F2-5t for pgsql-pkg-debian@arkaria.postgresql.org; Fri, 19 May 2023 13:06:34 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pzzoX-0008Es-Vh for pgsql-pkg-debian@lists.postgresql.org; Fri, 19 May 2023 13:06:33 +0000 Received: from feynman.df7cb.de ([195.49.152.168]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1pzzoU-000j3y-Ro for pgsql-pkg-debian@lists.postgresql.org; Fri, 19 May 2023 13:06:33 +0000 Received: from msg.df7cb.de (unknown [62.23.211.6]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-384) server-digest SHA384) (Client did not present a certificate) by feynman.df7cb.de (Postfix) with ESMTPSA id 4QN6YM1c8Jz3F11; Fri, 19 May 2023 15:06:31 +0200 (CEST) Date: Fri, 19 May 2023 15:06:30 +0200 From: Christoph Berg To: Bradford Boyle Cc: James Coleman , pgsql-pkg-debian@lists.postgresql.org Subject: Re: Download failures on apt archive Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Re: Bradford Boyle > It looks like the links on [1] are incorrect -- it gives [2] as the link > for libpq-dev_14.7-1.pgdg110+1_amd64.deb but looking at the Package > file, I think the correct link is [3] (i.e., pool/main vs pool/14). Ah right, thanks for spotting that, I had missed that when trying to debugging the issue earlier today. I remember now that I had omitted the extra pool locations, but I missed that they are still used. So in summary, the files are all there, but the path in the referencing web page is wrong. Will fix. > I think the issue has to do with set_package_component in > generate-pgdg-source moving lib packages to a different component when > the source postgresql version is older than PG_MAIN_VERSION; it looks > generate-archive-lists assumes component is always main though. Yeah I had the idea that for the archive, I could just ignore the changed component and shovel everything into "main", but of course in that case the files would have to be uploaded to that location. Christoph