From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id ECNOATzwN2ZvwAAAe85BDQ:P1 (envelope-from ) for ; Sun, 05 May 2024 22:46:52 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id ECNOATzwN2ZvwAAAe85BDQ (envelope-from ) for ; Sun, 05 May 2024 22:46:52 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=jpoiret.xyz header.s=dkim header.b=VOpIywDo; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=reject) header.from=jpoiret.xyz ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1714942011; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=t8lJWtT9U5hNX4rl89rSXAL50ZXBdb9H3LPVyjo3tIY=; b=awvevBciTsPRjwimziHkhg8R04rCP9wUyIw7ua6zA5yXf6u8EjUj2nj/fbBrSoB9U8qPbT YEK9+k1oocBgrnlOLYouFGPgl3VGS/Z8aGCD9osmBD9UO1TxDPZtsORqQs3heGIXEm73SC p6NHXbMvf3nJHw4yj5Hr55HToBqja+J1NL1u7VyerHX4PiyfpSK79F+f0sN4h6aeyqHgJC CHXf2NCrBTejCkBe1qwD7o/t2MfhbEpZ0Ow4w+0uWbtYQtjmQe32rrNCwAzd1YGwyNf/jr YWt3//iaGW40HSCVGOkQ9Mp+znUFXvs9tW4dObpV2hytenxiuxcR3g8ucUj/0w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=jpoiret.xyz header.s=dkim header.b=VOpIywDo; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=reject) header.from=jpoiret.xyz ARC-Seal: i=1; s=key1; d=yhetil.org; t=1714942011; a=rsa-sha256; cv=none; b=qzCjFBfEsrFiFkDwS7Ny7Qi8KL5AKma97mHWmy34Y8GiTObnHBouuBP/46EvmxHXFmDMbH FM3zyb/45voaFZ9Udh4dg1wmFC2QLV/dBGu6wiPkM/sAgHcNMRp99TVwSd//LdD8JCNKhE Tsb6vTqS+gq1iCdnKKu+8p3x0mrpHpTJh0VdcwQLc4uEuuGuXIQM08SCnZ4ggVqIDu+3xk bD1QyyXUHeq2vId1yO9I2vxzyk79ujRllA0RclXP9lYw9Om1lo84JXZP5mIAyAJ2dQ1UQw QSmnZzEPGxX88QevnJkWhKcmXSvkSwkHCc2E8iaWj6mGtfXaCmQnN+NThVG5iA== 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 A559B7425C for ; Sun, 5 May 2024 22:46:51 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s3ikA-0002Ru-Cj; Sun, 05 May 2024 16:45:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s3ijp-0001aE-ML for guix-devel@gnu.org; Sun, 05 May 2024 16:45:37 -0400 Received: from jpoiret.xyz ([206.189.101.64]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s3ijl-0005Yj-Ez; Sun, 05 May 2024 16:45:36 -0400 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id E12B718544C; Sun, 5 May 2024 20:45:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1714941930; 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=t8lJWtT9U5hNX4rl89rSXAL50ZXBdb9H3LPVyjo3tIY=; b=VOpIywDoUX4aV47Dseki6+1kOahKjk5KRIW6+ragfz61K39vxuji58r0LnW907aMiXjhp9 Uncrh5qan/O8OVAWVet9H1akzNmHEqVGH8MULrl42ibBMW93fVPvNyQIsP+s90GpeZBxjk +HvARyE5ztCpOT/jnD44sWlfeTSRqaC0MwqKGFVgXdokRzM5F/smQbLCgukXA9uREiKh3u aV0dcZHlmU3+vKibMBdEADBLZ3kfoT10WXP+Ba7h6w/+ZpOdnbKZUivzkE4UbDshKs3Aou f7lGoisUjA4I23QuTvojfrd70F/xOc5GRnQnVhr94MoqUrt26IkJli5qyFa5/g== From: Josselin Poiret To: Efraim Flashner , Steve George Cc: Kaelyn , guix-devel@gnu.org, Maxim Cournoyer , Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: Core updates status In-Reply-To: References: <4qoo3nfwivyjoqduswls7tptq5z2e2pz5xwogdvubxz7kmr4si@xaxu5sqskgl6> Date: Sun, 05 May 2024 22:45:22 +0200 Message-ID: <87y18o3s4d.fsf@jpoiret.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spamd-Bar: + Received-SPF: pass client-ip=206.189.101.64; envelope-from=dev@jpoiret.xyz; helo=jpoiret.xyz X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Spam-Score: -7.69 X-Migadu-Queue-Id: A559B7425C X-Migadu-Scanner: mx10.migadu.com X-Migadu-Spam-Score: -7.69 X-TUID: 6JdbcHUfeK37 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi everyone, I've just cleaned up the c-u branch locally (removing all the duplicated commits) and rebased it on master since we're going to have to rewrite history anyways. I'm trying to build a bit with it to double check that nothing got messed up in the process, so I haven't pushed that anywhere yet. Efraim Flashner writes: > Seeing that librsvg has rust-pango (and some others) in cargo-inputs, > and therefore needs pango to build, I think it's safe to move pango (and > others as needed) to propagated inputs. Make sure to make the necessary > changes to librsvg-2.40 also. > > I haven't had any problems building the rust based librsvg on > core-updates, so I'd suggest leaving that alone for now. Basically, the issue is that libtool+pkg-config used to overlink, leading to libtool dependencies being fulfilled without needing them to be actually present as inputs. Now, because there are recent commits replacing pkg-config with pkgconf, libtool is requiring more libraries than needed at link time. The option then is to just remove .la (libtool archive) files in package outputs, so that their dependents don't try to use them (and it usually just works). Removing them in librsvg makes guile-rsvg build again. However, as you can see, these are non-local failures: build failures have to be fixed in a dependency, which incurs a lot of rebuilding. I've fixed a couple of them locally, but here's a nasty one I just got stuck on: curl has a .la file with "-lnettle -lhogweed -lgssapi_krb5", which leads to a build failure for... flatpak :( So fixing this properly would lead to a world rebuild. I'm worried this will keep accumulating a bunch of world rebuilds, slowing down c-u some more. I'd vote to keep the pkgconf switch for later and focus on merging the rest of what c-u has to offer. WDYT? =2D-=20 Josselin Poiret --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHEBAEBCAAuFiEEOSSM2EHGPMM23K8vUF5AuRYXGooFAmY37+IQHGRldkBqcG9p cmV0Lnh5egAKCRBQXkC5FhcaivabDACWjhTBUJIO3nH16utK0QK4NtoxEvfcp1ck vgM3wdWBnRPU8FzX4IpC395CSfmaS9DzwpUo5Kbx/rY9cA7qZn9FAyDPOEauUacC qccWmnsg48B3e9czbkAkHWQnKr17insSvPz6nhdjf3IoPmyyulmKrJdcvSUPinGW x56oI8Fa6HbSm5aKdDA1VSBVmE+ohqmOG2yJ2fLW6UlpaLqJd4I1w9O4fzkxRNBT yagamUsXb6eAnIa1R0cyyqhoj9z6HpDzAESqeYh7TH+gOLK4oHGWs5lqPcwBFTLf Gi5jf+baPqDzx4Wqj7GWqVZT+vHTa/g0W+d+L+bepBKeJKTn4zLTMe2tiQyFZIYJ LG/0TUo1pu0ftc8kW3agGyTkXq3VRqjeZjCxYEH5rXFs+5s77OzOvS6mP0J8lgk7 9MeI4NgRF08qI9tQDvEnUdM/M2LWNIFeM/V1MFgXH6z54YRzXXQDsM2m0DJ2E9Fh e562kxnPTPWm1eVJAZnrMOrYEck0cOk= =X35O -----END PGP SIGNATURE----- --=-=-=--