From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 6DBYOZpXSWBobwAA0tVLHw (envelope-from ) for ; Wed, 10 Mar 2021 23:34:50 +0000 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id qdYHNZpXSWCsBwAAB5/wlQ (envelope-from ) for ; Wed, 10 Mar 2021 23:34:50 +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 2A112206AC for ; Thu, 11 Mar 2021 00:34:50 +0100 (CET) Received: from localhost ([::1]:38090 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lK8Lp-00020n-7f for larch@yhetil.org; Wed, 10 Mar 2021 18:34:49 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36060) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lK8LB-0001zu-TS for bug-guix@gnu.org; Wed, 10 Mar 2021 18:34:09 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:40591) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lK8L4-00037S-C2 for bug-guix@gnu.org; Wed, 10 Mar 2021 18:34:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lK8L4-0005YF-8a for bug-guix@gnu.org; Wed, 10 Mar 2021 18:34:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#46246: VTK fails to build, breaking FreeCAD and others Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 10 Mar 2021 23:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46246 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Leo Famulari Received: via spool by 46246-submit@debbugs.gnu.org id=B46246.161541920821268 (code B ref 46246); Wed, 10 Mar 2021 23:34:02 +0000 Received: (at 46246) by debbugs.gnu.org; 10 Mar 2021 23:33:28 +0000 Received: from localhost ([127.0.0.1]:52131 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lK8KW-0005Wy-EN for submit@debbugs.gnu.org; Wed, 10 Mar 2021 18:33:28 -0500 Received: from mail-wm1-f51.google.com ([209.85.128.51]:39832) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lK8KU-0005Wm-KQ for 46246@debbugs.gnu.org; Wed, 10 Mar 2021 18:33:27 -0500 Received: by mail-wm1-f51.google.com with SMTP id 124-20020a1c00820000b029010b871409cfso12087616wma.4 for <46246@debbugs.gnu.org>; Wed, 10 Mar 2021 15:33:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=a9DFspVGH2WzaNyqqL9u50V+MvbPyaXBbo1Y9m1WWQ0=; b=hukRWBoTIjo7WFOhUu6C77PqCCZ//mKeK7fZomtOvS4LcufNADxvbu5UwyRnf3w043 jck6HahSMtqjbX2uaKjS3q4i8gAGJtWgdbtY2NFZKiS98LWtUQUrKe92bwx5iUdwhq2x xH3TkJW/abWdFzQOVQKxTjBWP12WoxkzvlmLMCxslpZM7Fp7vg46QO/KPlASZ9kmRZXJ upSuosgQm4Yb2tuoGkJ29afz47RPSLkwYMfJO6yNe3gArd8AFI0xalJJx5n2/WEdDzWy DBBj174uniuR1obftKIu41ybGjvI5YFIHmf1PS9ruXTJ879rYhnaPFrft90ZkSACUfWP bN7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=a9DFspVGH2WzaNyqqL9u50V+MvbPyaXBbo1Y9m1WWQ0=; b=f0tkbkF5Kx/7D/ZPwHdie9ybVwcUze7aIE1iHzN+FAiRgpCn2HjCHPKS4H/D6+EaA1 6pK5xHoC6Z7gcHykWDtMHjP3oQBvuezYqA0gAaN5y8BF4W6tifFy/Opxb1IrFAuCT5yN XzGfwk5NEbtviU5uqK0PkA3X8X6B0fmRofm1oC8fIXcjTyZRoMaGdhN3tqWsV2aOExV6 RHMEYMWx4C3/aTtTy/oxamreLf8o//Z50EdeUe5lqXJw5Dgf9eF4ijsaLqGSiwKCnMtx EaayWQjU23qGq7XrI8GEtkWf5beLq4548gZGbGylnuTcKek52lWQty+rGwHRaE3zqMCE O43Q== X-Gm-Message-State: AOAM533zHhyEnzuEg5SYin/MjGP9kWoWkYA0m7pGE5e426tktrmTm9py Q70c1p8tdHyNqqVhQWdbYUM= X-Google-Smtp-Source: ABdhPJzd5EcBwKw6P4Yk5G+c8xgs+VTkC84tMlKyB36x3eWfO8yNRFPuUFF7l+ysD97NzYCcx0/VgA== X-Received: by 2002:a1c:2049:: with SMTP id g70mr5475085wmg.7.1615419200709; Wed, 10 Mar 2021 15:33:20 -0800 (PST) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id x11sm917857wmi.3.2021.03.10.15.33.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Mar 2021 15:33:20 -0800 (PST) From: zimoun References: Date: Thu, 11 Mar 2021 00:31:42 +0100 In-Reply-To: (Leo Famulari's message of "Mon, 1 Feb 2021 17:31:40 -0500") Message-ID: <86czw6bn6p.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 46246@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1615419290; 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=a9DFspVGH2WzaNyqqL9u50V+MvbPyaXBbo1Y9m1WWQ0=; b=slCXd+ksYNYuBbkChNlRUa8GDwHT1JNozv/ztd9xbarndcsqko3OQSHF/4f4YkThLRYWVu 6C8ubFc1br9WpTX8mJfQYBqReFoeM4sSWzHH8gNKRDVmmH684BLG3Yo9zXTO3ZiayxZCM2 9jMoGHlS2COXvIKptRdGrxApyi86ZdohyYEiG8kxH0J35L//qo2iMp/ziy8iw2XCNf5JmD kyilCvy/KSagLAbBdISKV1cGbPS+DHN3O5oxY5YYD9Dlkzozq/Gkh06J9KiijJpi/oq5zO oNvslOpC9otgVcdFo32dC672oGzUFGztQmVOnDULEA6yx4kyapLZg/kNDs6AHw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1615419290; a=rsa-sha256; cv=none; b=ae+5iuZauqUR9p3/gD+cr8S8H6Q6N/Ag3j57GtHgHCsZyKE0rFMir4BcUvdFLmD3byRvc+ fFLFSf6LW7kIHrHwhyR0c4HQsKGY2VPLkUi/i2EcyCXy1/Puu59mAJ+7OSUSv8g22DRjVd Clj/GH8kKsiGKEvb0y8U01lGp0Vr0ncBi2/2+dAcadx3mp+GMx6mZNddeoUoq826QbMgWf ZVo8g9UT1R8xadT0LAWkD+N6xv39HObf2htr0PQfLnb5zZfloJQUBlO9b5z8NNrWRHohtf bgTmDLwoo5FWcJJyiZqHelf3UWzCVUFcoSiPL73DOzy2E7OvOTRr76p/eL8IIA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=hukRWBoT; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -1.29 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=hukRWBoT; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: 2A112206AC X-Spam-Score: -1.29 X-Migadu-Scanner: scn0.migadu.com X-TUID: BJ+aLxYjGGvM Hi Leo, On Mon, 01 Feb 2021 at 17:31, Leo Famulari wrote: > As previously discussed during the recent staging cycle, VTK is failing > to build, which in turn prevents FreeCAD from building: [...] > Here's what I wrote during the staging cycle: > > ------ > For example, the vtk package is broken due to incompatibility with new > Freetype, which breaks FreeCAD. On #guix, Marius said "I looked into VTK > before the holidays; the Freetype issue is fixed in version 9, but that > has other problems, such as making it impossible to unbundle the dozens > of libraries that we are currently unbundling [...] it is possible to > backport the VTK commits that fix Freetype compatibility, but it will be > a lot of work and a huge patch (it was a major cleanup IIRC)." I'm > CC-ing Ekaitz Zarraga, who has been working on FreeCAD. I'm not sure > what we can do about this problem in the short term. Marius, can you > give more info about the bundling problem? > ------ > > Ultimately, it seems to be a compatibility issue, combined with > difficulty of "updating our way out of it". Maybe we should re-instate > the graft? I know it's icky to think that the graft was masking some > problem, but is it worse than not having the affected packages at all? > Were things actually not working while the graft was in place? What do > you think? > > [0] https://lists.gnu.org/archive/html/guix-devel/2021-01/msg00292.html Checking this for the next release (1.2.1) since it is something that an user from the scientific field could expect, =E2=80=9Cguix weather --display-missing=E2=80=9D indicates that there is not substitute for vtk@6= but there is one for vtk@8. With commit 6bed29b and building locally with --check I get: /gnu/store/3lp7nisflgwv19ahs281z6bc233lpnhh-vtk-8.2.0 reproducibly. However, vtk@6 fails to build. The only package depending on vtk@6 is itk-snap. Maybe it is worth to try to build it with vtk@8 and remove vtk@6. I do not know. Cheers, simon