From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id YJ7dAL21UmGwGwAAgWs5BA (envelope-from ) for ; Tue, 28 Sep 2021 08:27:09 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id KFI0OLy1UmGJawAA1q6Kng (envelope-from ) for ; Tue, 28 Sep 2021 06:27:08 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 76045272AC for ; Tue, 28 Sep 2021 08:27:08 +0200 (CEST) Received: from localhost ([::1]:49274 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mV6a3-0001lD-Hk for larch@yhetil.org; Tue, 28 Sep 2021 02:27:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37912) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mV6Zy-0001iB-60 for guix-patches@gnu.org; Tue, 28 Sep 2021 02:27:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:60244) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mV6Zx-0000JC-UL for guix-patches@gnu.org; Tue, 28 Sep 2021 02:27:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mV6Zx-00005a-Mq for guix-patches@gnu.org; Tue, 28 Sep 2021 02:27:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50812] [PATCH v2 1/5] gnu: Add proj 7.2.1. Resent-From: Felix Gruber Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 28 Sep 2021 06:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50812 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Guillaume Le Vaillant Cc: Maxime Devos , Xinglu Chen , 50812@debbugs.gnu.org Received: via spool by 50812-submit@debbugs.gnu.org id=B50812.163281039732757 (code B ref 50812); Tue, 28 Sep 2021 06:27:01 +0000 Received: (at 50812) by debbugs.gnu.org; 28 Sep 2021 06:26:37 +0000 Received: from localhost ([127.0.0.1]:43557 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mV6ZZ-0008WG-1A for submit@debbugs.gnu.org; Tue, 28 Sep 2021 02:26:37 -0400 Received: from mout01.posteo.de ([185.67.36.65]:55437) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mV6ZW-0008W0-B1 for 50812@debbugs.gnu.org; Tue, 28 Sep 2021 02:26:35 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 83E06240028 for <50812@debbugs.gnu.org>; Tue, 28 Sep 2021 08:26:27 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1632810387; bh=thNP6FOIaJRhIM8IsJ7NdBu67598ulKsAyj/FaohJio=; h=Subject:To:Cc:From:Date:From; b=JJI1pGVp8PvsIEeBiYyc6rOjQN7nkoyoonQ3WTYHPlsYO/f5ZHoLQTcfCNnqQdrWf 4CzO/abfgjgHaAVnNhz76F2Q9CDkfY4tNLRG1tIcF6VF8B4Z5fxoYwJNKlCzuvUL8N dO4DBhnfuGCArkMUwEef9DliMh73P9v4sQYQKTC7+CLy5+WdiUyDsbI7HLaYy1UMqM GqR2S2srKVi4PdTzqbCwect5+xY46qg2ZijkpmpnJoAg/WCJOT/JRSNMpx+MhIyO4o mfQeMiP/tdwF3Gkb7tijKr832fvV/dqyyHmhVBOGmiICtSfFgxuWWFmpshs9IxlEU1 qudqmk8mFRdPg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4HJTzk068Hz6tm5; Tue, 28 Sep 2021 08:26:25 +0200 (CEST) References: <20210926085219.13547-1-felgru@posteo.net> <20210926174150.26146-2-felgru@posteo.net> <87fstr6ppg.fsf@yoctocell.xyz> <5239b8dc-39b8-3402-041e-1066da2220e8@posteo.net> <871r5a6vrb.fsf@yoctocell.xyz> <87pmsugot3.fsf@kitej> From: Felix Gruber Message-ID: <1aecf757-cf8b-261c-1427-f54b3af9df76@posteo.net> Date: Tue, 28 Sep 2021 06:26:19 +0000 MIME-Version: 1.0 In-Reply-To: <87pmsugot3.fsf@kitej> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1632810428; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=bZoJnIjxxrHxz3knOFdNWIn5+uWG40SWbNq/VvT6mR4=; b=N+foWJ7yeizWsglahQ2VU/9Ky/YVW1cccobCOyBfN5RhIB9P7n7XcAboXxXiAlxX5aRv9t p0z/IRhzUiqxk6IDUFpNKs5/nPWY71eICPB+vQPSkiHAPHO3cx+LqV0N8S/lf+xHQYVBfD kZAz2XVYqjzmFc9rr//qMnQn2dtZDAYRfnP2yhzC+8AAZgIZ/ZJHLcNJqK983wLWoEsAxt WzifGIEnJjqNw6gnjKj4Q/Aoer+zHcGBFHuN2KGNc8w3R0b91yfmohE2kB9U/spGR7ScWv gcuz/2p7oLMf9MPpV3uBXm1j+fdnb39rrGBLZDcQ9Wtw6zbDFlL+EUW88jyWoA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1632810428; a=rsa-sha256; cv=none; b=l9XqK5R8Rqvy4NCZY/WBuMBY3fcemCHUUrlwiZxUiKhGOzj/QwcES98++6RxGPlSyylVfl HipQAmD3rYwSA9BG3fgJLlYfbhRatlSk7PMZJucGjX+dPIzO/ICNe8iQ1VIMSUyNFyYnJc /nlYPfKqheE73LAN/FLkDzTWa6BWatooLxbN7I2YH9hoS1F/UmMDS0nyhEShgFhC0PglBI 4aZOzWwYQ2dp9f018JUr8bF6c5ndPIkx3p41ROhbOME9T68E7nZc8k+oIUSyVyHVeNoF1K IxFRPLkwuKI/v6tn27s9n8wEX/gtiLDlgdVTJjJYPQ4qx6U1cp8QbQwmPyKBhg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=posteo.net header.s=2017 header.b=JJI1pGVp; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -1.29 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=posteo.net header.s=2017 header.b=JJI1pGVp; dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.net (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 76045272AC X-Spam-Score: -1.29 X-Migadu-Scanner: scn0.migadu.com X-TUID: TWB+TVhpMlJu On 9/27/21 2:49 PM, Guillaume Le Vaillant wrote: > Hi, > > Instead of adding a proj-7 package, wouldn't it be possible to update > the proj package (which is currently at version 6.3.1). You're right, that works. I've updated the proj package to 7.2.1 and of the packages depending on proj (obtained with `guix refresh -l proj`) all but the following two build: python-hyperkitty and itk-snap. I've checked that those two packages already fail to build with proj 6.3.1 due to build failures in non-proj-related dependencies. It thus seems safe to update proj directly instead of adding a new proj-7 package. > Also, according to [1], the current version of proj is 8.1.1. Can't the > newer version be used instead of 7.2.1? > > [1] https://proj.org/download.html Updating to proj 8.1.1 unfortunately breaks many dependent packages as proj 8.0.1 removed the deprecated proj_api.h API which apparently is still widely used. [1] https://proj.org/news.html#id47 After updating proj to 8.1.1 the following dependencies failed to build: * `/gnu/store/004411fgpblva5gp33xc6l7ri93snsk3-vxl-2.0.2.drv' * `/gnu/store/1p04p9zk2n4p78izl77n4d3bm15pn7xj-qmapshack-1.15.2.drv' * `/gnu/store/3lvgc4vbrjck0q55sac038pm4r8674mp-itk-snap-3.8.0.drv' * `/gnu/store/49f67f3lxfsnpph9qaamwf5jw4dz02i4-saga-7.9.0.drv' * `/gnu/store/547lhnc9w46iwx6v6ysr0ij7jjmgd7d9-r-hierfstat-0.5-7.drv' * `/gnu/store/7rjgcsmrpaxgm80nsaka1hgabhk20iq2-r-rastervis-0.50.3.drv' * `/gnu/store/8r4d9gis8bxxh78b7v3di9w7jfbjp81g-r-zonebuilder-0.0.2.drv' * `/gnu/store/agv23snqvrdf92pk8rw3wfxp1vb4x9rr-r-tmaptools-3.1-1.drv' * `/gnu/store/b4y5li1ffq86zrp3vg2hadi5c8q5cip5-r-spectre-0.5.5-1.f6648ab.drv' * `/gnu/store/bmqqrl99c8srywankdsv75p8vmgs612i-postgis-3.1.2.drv' * `/gnu/store/cb3bspgrsi43c41f6n8gryycwdj6an1k-insight-toolkit-4.13.2.drv' * `/gnu/store/fxh3jwq1652vrns40vqn0j6jgn9096sv-r-rmetasim-3.1.14.drv' * `/gnu/store/hg69zwr6xjdf84y0gjmgldrmnhc6h63m-osm2pgsql-1.2.2.drv' * `/gnu/store/pxlq4xn2fj91zil2j8d225gwc27p16fp-r-zoon-0.6.5.drv' * `/gnu/store/r37iqmzgz00kpk3z93jqrigmjwsp9hv4-r-zonator-0.6.0.drv' * `/gnu/store/s8y7j2hhfb4bsifl15s8l5cixgh2ka1r-qgis-3.16.3.drv' * `/gnu/store/vl4ssl7zj6lxkp3dz0mnx3ncs1syihdm-insight-toolkit-5.0.0.drv' * `/gnu/store/x9qrim5fbpxcf66c9y99kjzrcf439fki-spatialite-gui-2.1.0-beta1.drv' * `/gnu/store/xhn1xr91q36x4skl7jkxawnz28qjcjcy-python-cartopy-0.19.0.post1.drv' * `/gnu/store/y1yyq3w87yn2mph3bmpq10208m0n637j-r-cicero-monocle3-1.3.2-1.fa2fb65.drv' * `/gnu/store/z1l6xjswk905pwb4ibwpl8z2yjjrf8vl-python-hyperkitty-1.3.3.drv' So for now, I propose to update proj to 7.2.1 which is the last version that still includes proj_api.h and which thus still lets us build all the packages that depend on proj. I'll send a v4 of the patchset with this change. Best, Felix