From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id ECKeDE3CMWKIiwAAgWs5BA (envelope-from ) for ; Wed, 16 Mar 2022 11:56:13 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id aK5NBU3CMWIjqwAAG6o9tA (envelope-from ) for ; Wed, 16 Mar 2022 11:56:13 +0100 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 77F1833064 for ; Wed, 16 Mar 2022 11:56:12 +0100 (CET) Received: from localhost ([::1]:50324 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nURK4-0005xT-Ha for larch@yhetil.org; Wed, 16 Mar 2022 06:56:11 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57182) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nURJy-0005x3-G3 for guix-patches@gnu.org; Wed, 16 Mar 2022 06:56:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:56432) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nURJy-0000o1-6w for guix-patches@gnu.org; Wed, 16 Mar 2022 06:56:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nURJy-0005Br-4S for guix-patches@gnu.org; Wed, 16 Mar 2022 06:56:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#54418] [PATCH] cairomm@1.14 propagates both libsigc++@2 and libsigc++@3 Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 16 Mar 2022 10:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 54418 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 54418@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.164742815119928 (code B ref -1); Wed, 16 Mar 2022 10:56:01 +0000 Received: (at submit) by debbugs.gnu.org; 16 Mar 2022 10:55:51 +0000 Received: from localhost ([127.0.0.1]:50329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nURJj-0005BJ-6f for submit@debbugs.gnu.org; Wed, 16 Mar 2022 06:55:51 -0400 Received: from lists.gnu.org ([209.51.188.17]:55858) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nURJh-0005BB-Ua for submit@debbugs.gnu.org; Wed, 16 Mar 2022 06:55:46 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57044) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nURJh-0005uH-MQ for guix-patches@gnu.org; Wed, 16 Mar 2022 06:55:45 -0400 Received: from leibniz.telenet-ops.be ([195.130.137.77]:52730) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nURJe-0000jg-4L for guix-patches@gnu.org; Wed, 16 Mar 2022 06:55:44 -0400 Received: from xavier.telenet-ops.be (xavier.telenet-ops.be [IPv6:2a02:1800:120:4::f00:14]) by leibniz.telenet-ops.be (Postfix) with ESMTPS id 4KJRyM3LSWzMqq9k for ; Wed, 16 Mar 2022 11:55:39 +0100 (CET) Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by xavier.telenet-ops.be with bizsmtp id 6yvb270014UW6Th01yvbe7; Wed, 16 Mar 2022 11:55:35 +0100 Message-ID: <44851072e063e7887148dfb44d2a7665c7f94607.camel@telenet.be> From: Maxime Devos Date: Wed, 16 Mar 2022 11:55:27 +0100 Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-DHXNsK7ovFDogUvkooUZ" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1647428135; bh=TtNJ6nfb4NXSVV5yaQxLYTqSCQaQ7dxUPeNMGGeR3EI=; h=Subject:From:To:Date; b=kkl171/EI7wSvjOHwznaGW/zpqfnKv4Ea0ORcocWWmQSyLLOBABPbiJHon2SxPkBc kR3Vpxw+3oVNqbXAkb1v3G8RRtRCe9Xkjw0OXX+FoAWco09yZriqMNsk0l9/CYP6JH RyKBR0vd5s5DRujrttbE2+Sjm4ZCGas67XyCTQxBqHLmGoa41YM16+ICXcgIjwocJn GYc7Pv3wGSV+gWnsPFlv1Ass5Qm1k4cYnEAQMOiEXqgrz+9yt5blUGGJX7ypjCRmOu 8R/5Ng3uLnrhe7J+PeRDHJwGuSyTPFWyloIlZj/SGAu459hNFhyHlqUaxeKv/Xtj5P QIJqcyWQX/pAQ== Received-SPF: pass client-ip=195.130.137.77; envelope-from=maximedevos@telenet.be; helo=leibniz.telenet-ops.be X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action 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 X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1647428172; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post:dkim-signature; bh=TtNJ6nfb4NXSVV5yaQxLYTqSCQaQ7dxUPeNMGGeR3EI=; b=KvuPtnLkvLgur73sfb3HY9bMJmi2uvvrnZcrOdz3kWX7fwbNAr35DTXViuuS+IaOjyb2zo vZp0wG2i4JsREaOGPQwtrzur6M8mqHnXfAkeZfiosT30ZeztrwZ80ecX6bQQa48Mh0OSft axbXA4HOagMk2zElYqKHSsysMhAOQ6fEAUftyPuMuaY+mZErdikvrc+v79TCTHtlk70EtM he+LgIPHKDQF6m7zq2fNVRVszsBDOI8KwSYNgx3hlex2q7hvlfHgcoqOt4jSqhq9M++FxY NDKmYiQv6iyYJFPB69q+0mdvUgHJbi8v86mnA0O0klcscyOf4gXCIDwDRgxHkA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1647428172; a=rsa-sha256; cv=none; b=dUAswoZtmn7nAs8FhwHa9noPP6r+c91ZVpx/3u7AqrOxDOIx8kZE6zovsQUnyheEmil2QN TsYp4WtTXwLEZhydoPFwiMBFtOJBCLbxSpKEvKFLT3RvlKMTn5FIuHd+ftwLStmwXw85MJ 7+ea8CxTZIWdRKFu1Slmfy3cp4NJ8YYn3dMFVz8Cpe8jYIufVlqYMaHyE/T/GEJAfAYFE3 Malzt05kdDYPtyIXneJPOwn49LjbojAPjRKCXMBX1jUzpM58Vm3nvjaGvkyubrhGbq0e1c ffZscr+qsiA3YSrW2yTAkVyHOgJalGk+vNlRi/E3BuP4ChlkQQkTJ5ItqYkCwA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b="kkl171/E"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 3.54 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b="kkl171/E"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 77F1833064 X-Spam-Score: 3.54 X-Migadu-Scanner: scn1.migadu.com X-TUID: am8ERiQqbaIQ --=-DHXNsK7ovFDogUvkooUZ Content-Type: multipart/mixed; boundary="=-6mizQFfdcs7vSrN/F1KV" --=-6mizQFfdcs7vSrN/F1KV Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, cairomm-1.14 is defined as: (define-public cairomm-1.14 (package (inherit cairomm) [...] (propagated-inputs (modify-inputs (package-propagated-inputs cairomm) (prepend libsigc++-2))))) Because cairomm already has a libsigc++ (@3), and 'prepend' is used instead of 'replace', this causes cairomm@1.14 to have both versions of libsigc++ as inputs. It appears to be introduced with commit 736c5df29ac380413ec45b496c63dcf80672712d. Unfortunately, according to "guix refresh -l", fixing this will cause 1980 rebuilds (staging branch?). The attached patch (currently targetting master) fixes it (cairomm=20 builds). =C2=A0I'll try to compile an application with the new cairomm and report if it works. Greetings, Maxime. --=-6mizQFfdcs7vSrN/F1KV Content-Disposition: attachment; filename*0=0001-gnu-cairomm-1.14-Don-t-have-multiple-variants-of-lib.pat; filename*1=ch Content-Type: text/x-patch; name="0001-gnu-cairomm-1.14-Don-t-have-multiple-variants-of-lib.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSAzYTYwOTlhYjM0N2U3NmQwMzBhMjNhYjg3ZGQ1ODhiYWFhYWU0OTg3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRlbGVuZXQuYmU+ CkRhdGU6IFdlZCwgMTYgTWFyIDIwMjIgMTA6NDg6MjUgKzAwMDAKU3ViamVjdDogW1BBVENIXSBn bnU6IGNhaXJvbW0tMS4xNDogRG9uJ3QgaGF2ZSBtdWx0aXBsZSB2YXJpYW50cyBvZiBsaWJzaWdj KysKIGFzIGlucHV0LgpNSU1FLVZlcnNpb246IDEuMApDb250ZW50LVR5cGU6IHRleHQvcGxhaW47 IGNoYXJzZXQ9VVRGLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogOGJpdAoKVGhpcyBzb2x2 ZXMgYSBwcm9wYWdhdGlvbiBpc3N1ZSByZXBvcnRlZCBpbgo8aHR0cHM6Ly9pc3N1ZXMuZ3VpeC5n bnUub3JnLzU0MzUwPi4KCiogZ251L3BhY2thZ2VzL2d0ay5zY20gKGNhaXJvbW0tMS4xNClbcHJv cGFnYXRlZC1pbnB1dHNdOiBSZXBsYWNlIHRoZQpsaWJzaWdjKysgaW5wdXQgaW5zdGVhZCBvZiBh ZGRpbmcgYW4gYWRkaXRpb25hbCBsaWJzaWdjKysgaW5wdXQuCgpSZXBvcnRlZC1CeTogTHVkb3Zp YyBDb3VydMOocyA8bHVkb0BnbnUub3JnPgotLS0KIGdudS9wYWNrYWdlcy9ndGsuc2NtIHwgNCAr Ky0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlm ZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9ndGsuc2NtIGIvZ251L3BhY2thZ2VzL2d0ay5zY20KaW5k ZXggY2VkOWQ2MjFhYS4uMmZkNmFhOGNmYyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2d0ay5z Y20KKysrIGIvZ251L3BhY2thZ2VzL2d0ay5zY20KQEAgLTI3LDcgKzI3LDcgQEAKIDs7OyBDb3B5 cmlnaHQgwqkgMjAyMCwgMjAyMSBNYXhpbSBDb3Vybm95ZXIgPG1heGltLmNvdXJub3llckBnbWFp bC5jb20+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMjEgTGVvIEZhbXVsYXJpIDxsZW9AZmFtdWxhcmku bmFtZT4KIDs7OyBDb3B5cmlnaHQgwqkgMjAyMSBTaW1vbiBTdHJlaXQgPHNpbW9uQG5ldHBhbmlj Lm9yZz4KLTs7OyBDb3B5cmlnaHQgwqkgMjAyMSBNYXhpbWUgRGV2b3MgPG1heGltZWRldm9zQHRl bGVuZXQuYmU+Cis7OzsgQ29weXJpZ2h0IMKpIDIwMjEsIDIwMjIgTWF4aW1lIERldm9zIDxtYXhp bWVkZXZvc0B0ZWxlbmV0LmJlPgogOzs7IENvcHlyaWdodCDCqSAyMDIxIFdhbW0gSy4gRC4gPGph ZnQuckBvdXRsb29rLmNvbT4KIDs7OwogOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4 LgpAQCAtMTU5OCw3ICsxNTk4LDcgQEAgbGlicmFyeS4iKQogICAgICAgICAoYmFzZTMyICIxcXdk ajl4dzF3NjUxa3F3aDgybmlwYnJ5aW1tMWlyNW4zYzZxMzRucGhzeDU3NmJqOWgxIikpKSkKICAg ICAocHJvcGFnYXRlZC1pbnB1dHMKICAgICAgKG1vZGlmeS1pbnB1dHMgKHBhY2thZ2UtcHJvcGFn YXRlZC1pbnB1dHMgY2Fpcm9tbSkKLSAgICAgICAocHJlcGVuZCBsaWJzaWdjKystMikpKSkpCisg ICAgICAgKHJlcGxhY2UgImxpYnNpZ2MrKyIgbGlic2lnYysrLTIpKSkpKQogCiAoZGVmaW5lLXB1 YmxpYyBwYW5nb21tCiAgIChwYWNrYWdlCgpiYXNlLWNvbW1pdDogMjkwOTE3MzFhMGM2Y2I2NDlj ZGZkNzIyOTc1NzVmZTJiYjJhOTU5MQpwcmVyZXF1aXNpdGUtcGF0Y2gtaWQ6IDM1MTQwZjRmMjg3 M2QwYjlmNGZjOGNhY2E2ZWMyZTAxM2VjYjgzMGEKcHJlcmVxdWlzaXRlLXBhdGNoLWlkOiBlZDk3 ZDE0YWZkMTY2ZTdiNmNhYzM3ZTNhYTg3YTg1MjQ2ZjdlMzIwCnByZXJlcXVpc2l0ZS1wYXRjaC1p ZDogN2IyMTM5ZGMyMWE3YzkzODE3Y2UxMjMyMDE4MTI3MDQ3NjM0MGEwOQpwcmVyZXF1aXNpdGUt cGF0Y2gtaWQ6IGU4ZjczNTY5N2MwNTM1YWZlOTMzNTQ0OGIxNmUzZTFmMzA4ZGUzNjIKcHJlcmVx dWlzaXRlLXBhdGNoLWlkOiBlYWYxZjY3YzRjMDc0ODJmYjRkYTgxNTI1Y2JkNWRjYjFlYTIxOTRl CnByZXJlcXVpc2l0ZS1wYXRjaC1pZDogOWExNWFhMDhmYmJiZjExMGJhNzY0MDlkY2MyYTNhYjVl MDc2NDgwNgpwcmVyZXF1aXNpdGUtcGF0Y2gtaWQ6IDY3NWEzYzUxNmY0N2RmY2JhZjYxZDVhZDQx Y2E3ZjNiYWJkZDNmMjAKcHJlcmVxdWlzaXRlLXBhdGNoLWlkOiBhYzE4OGNiNjE5NTdjOTYzOWQw YWMxMjVjOTQxOTUwYWZiZGJhOWM3CnByZXJlcXVpc2l0ZS1wYXRjaC1pZDogNTU3YmExYzM4MjQx YzFkNjJmNDY0YTk3ZmEwNTc1NjUyYTEzYWZmOQpwcmVyZXF1aXNpdGUtcGF0Y2gtaWQ6IGVjZTE2 OGE0NzJlYjUzMmIxZWJkMTJhNTI0NWEyNWVjMWM2ZjQ5MTgKcHJlcmVxdWlzaXRlLXBhdGNoLWlk OiA1ZWVlNDUwYjIyMjFkNjdmYmRhMWU2NTgxZDE2NjI4Mzk0YzkxMmE3CnByZXJlcXVpc2l0ZS1w YXRjaC1pZDogNjIzZWRjODM1YzJjNWRmZDhjODNkY2YzMmU2NTBjZmViZWE0MmFhMApwcmVyZXF1 aXNpdGUtcGF0Y2gtaWQ6IDI3N2ZmMzQxNjQ4MDAyY2IxNzM5YzQyODE5Njg0ZTY3NDA5YjY2NDUK cHJlcmVxdWlzaXRlLXBhdGNoLWlkOiBkY2FjNzIyNTFkNmVlNGYzNGMzZWJkNjQ5MzQwNjNlMWVl MTMzMDQ1CnByZXJlcXVpc2l0ZS1wYXRjaC1pZDogYzk1OTNlNDg5NjVmN2YwMzNhODU1YjYzOTEz MzE0N2E2MmRkZDBhZApwcmVyZXF1aXNpdGUtcGF0Y2gtaWQ6IDAzYWU2Y2ZkOTdiMGY4OWY5MmNk ZDI0NGYzNWI0YzQ1NjFjMzFlMjYKcHJlcmVxdWlzaXRlLXBhdGNoLWlkOiBlZjhjYzIxZjk2NzEw ODdhN2JmOTMyMjRlMzI4NTJiYmI1MjBjZDM3CnByZXJlcXVpc2l0ZS1wYXRjaC1pZDogNTRlZWMx NTNlNTIzYjU4YzM2NzBjNDhhZmRhOWVmNTBlYzQ0ZWI4ZQpwcmVyZXF1aXNpdGUtcGF0Y2gtaWQ6 IGJjNWRmYzA2ZTlkNjdkMTBhMzdmYmQ3YmE2MTkzOTkwN2Q5M2NhN2MKcHJlcmVxdWlzaXRlLXBh dGNoLWlkOiAwZGI5NjkyZTg3MmJmNzMyNDJjZmVjNmY4YWEzOTBhYmUxNGQwOGYxCnByZXJlcXVp c2l0ZS1wYXRjaC1pZDogMzY0MzFhNjU2ZDI5ZTkwZThlYjIxODczMGM2NDgwN2UyNDc3YzlkNwpw cmVyZXF1aXNpdGUtcGF0Y2gtaWQ6IDkxNDZhZWM0YTQwZjdkYTYwYTRjNjQ2NDNhOWFhMGU0MDU1 NjdiMDQKcHJlcmVxdWlzaXRlLXBhdGNoLWlkOiBmZjJkYWY5NzhkNThlYzEyYzI1ZGNiY2U0ZTdl ZTAxMGQzMzdjZDU0CnByZXJlcXVpc2l0ZS1wYXRjaC1pZDogZDdkYmEwNGIxOWM5NmUxYjQzODI5 MWM5MDZiYzllNmExYmE1NDc3ZgotLSAKMi4zMC4yCgo= --=-6mizQFfdcs7vSrN/F1KV-- --=-DHXNsK7ovFDogUvkooUZ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYjHCHxccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7r3HAQCpJSk4Gvr0liw79OIhnf5S+S6f t0xvNfqR3tIjLigSkAD7BStA6SrNVenKa5ecUebatoKz09oNA4vsWlCvM82Cnws= =iMDN -----END PGP SIGNATURE----- --=-DHXNsK7ovFDogUvkooUZ--