From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id KOkODXMLIGbIfAAA62LTzQ:P1 (envelope-from ) for ; Wed, 17 Apr 2024 19:48:35 +0200 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id KOkODXMLIGbIfAAA62LTzQ (envelope-from ) for ; Wed, 17 Apr 2024 19:48:35 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=eK4xZaZh; 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=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1713376115; 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: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=H2nY0Q1EOu+2YV3efZGW68+eKuzoFuXg6YK12agLi6c=; b=Ezh3Q+T2CsKk1Ab3JD3GdJiyTnQfkavHOiG2YGmweKcr6gs46u5qle4RTfx0CkJE1dngbc tAm/dj1OIPgxdhYCSIZbZYaAUZDsYiR9ph7zskw07YoLr1f6KhopEW1n4QX7tPjA4HRpkc 48IHeqKtVS8m2NjxJzdZ0D23NE+Utv4j5ApSpEefivdwxYHrOR1QYG1uBaHymp7Hv/9YON Cz/zBrokTQ+77ai2AuQCief7bQUWzzvBa+otEtd3DigcbKBPQWrC8TwxrsZX826nFgy51+ I4O2sfvsh3Ox+TZKO21Wzuk2/QSJbcYaw0eWIjV2pd1T53oQES0Zzd+sLzvBJw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1713376115; a=rsa-sha256; cv=none; b=rALlrLD+BULbkcaZ89UbGj39XHP/a9hlhjSrTa2jq5daoYBbqvzACDgp3jDyCNnYZfS1QT 4ajP7UdtOcfpwbb9W4qisV7RzLl0qfUJHMnYNE43WByTYupOXRqkprvVZlUfEnhYyxozHi qNsg5djqX/pNw01vDrOEil/nsNKWoRfmHTu9aH086nZQX9DowsM7vbKUeO+/cxHQY+5KOz 2T6wbI26bSdB7s4+DgC0C55enqE4IJiQLQhtVPeC9OV7P9muRtpputYCI4cabbrUUyYDRW xpB/Xgw674VadiMKZx6H/LauVFWyH2gYDg1CpEXRPyvY0NH1L20YPDd9GXDGmg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=eK4xZaZh; 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=none) header.from=gmail.com 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 E96F057DC1 for ; Wed, 17 Apr 2024 19:48:34 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rx9O4-0004GM-KI; Wed, 17 Apr 2024 13:48:00 -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 1rx9Nz-0004G4-Bz for guix-devel@gnu.org; Wed, 17 Apr 2024 13:47:56 -0400 Received: from mail-yw1-x112b.google.com ([2607:f8b0:4864:20::112b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rx9Nx-0000Lp-Mv; Wed, 17 Apr 2024 13:47:55 -0400 Received: by mail-yw1-x112b.google.com with SMTP id 00721157ae682-61587aa9f4cso61194857b3.3; Wed, 17 Apr 2024 10:47:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713376072; x=1713980872; darn=gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=H2nY0Q1EOu+2YV3efZGW68+eKuzoFuXg6YK12agLi6c=; b=eK4xZaZh0vKs4u1vwNwo0Z2nCbeZqZacyiAZdL/gKsvP/Z30gjQqocS7KB+Cp8Mqlk xm24fKXqGKQXlB6pwr77qc2m0edE8BvtzMbuhp2Yka3hoxeC5jEQ6g/5LHO7kmpdBrU2 6XAMasphUOzlTVk9+yJ/jANk79EDYmMEede/sL3upXcVd3AYiYgwA0Guaw+/9RTwErna 2cszC2YgGlO3d29O003POp/P3aN8ATA8QmjEXVbMZF9OClb90cpSIJLQpSzI4XnxkTzY OJSdgDmNlzGxLA6aOlaIsQjBa71GeJIwpsJuoyIWjP25ehRydOO41b0F3lqaWe/xyYHJ 0EfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713376072; x=1713980872; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=H2nY0Q1EOu+2YV3efZGW68+eKuzoFuXg6YK12agLi6c=; b=o10A7FdtMuk2BpFlsqLKzUg/vs3TjnkwL+Gt5CDadw5+TlyAtYNWenzkEz5P9ClfGm GWn26GRQsCLQimlR0agS8vNHIRZjGNLABUGGtMGoB4oMKXLzwUe9EMSvt5PNprH/g8VK soPdwyAM09kG2MJ0OxW+Hd7JWhUZXSvAscsWhyeGSArNhJPO+862SiSodvNOQtFQ1Fcq mcMcJXpryT1++GzT1U3BQvNdSRj4i1JFk4x0bFWIbkEdjbel1h16S7BeIUErmAoeFp/T r1hJZ1ro3K8bPDZLdLwS9lJzqfACHKZwsXDCXoS8+FCQ8GqoPA/3+8p06/Epsqd5t0ad 3mxw== X-Forwarded-Encrypted: i=1; AJvYcCX28pQy1QToSACgI2Rd+/sHy0pPpE0VBpAcZGkMzv4vq/hrj/Hj6NqNffpSXl/rEdikUZ5k+PrKEsBZG6O2LYltRog= X-Gm-Message-State: AOJu0YxcswVlfiCLYYQp/53AqwXA3QoK9/Z9YYNhmgS2SaBLUUZwVGll 8fDVkRafw7QCfkxqjR3Xb7HO/BVVngGuzDeWBAnnRxNfQFHEW+I3TCo14g== X-Google-Smtp-Source: AGHT+IFToMOOyeWlBm4dAqIogDORtgrPVeF75L0Fl1LIB5UPNWY/jq7SjK+2NRoJMLPcK1vrpqjdGQ== X-Received: by 2002:a05:690c:726:b0:615:e65:5bc4 with SMTP id bt6-20020a05690c072600b006150e655bc4mr16235090ywb.45.1713376071894; Wed, 17 Apr 2024 10:47:51 -0700 (PDT) Received: from hurd (dsl-159-201.b2b2c.ca. [66.158.159.201]) by smtp.gmail.com with ESMTPSA id v7-20020a0ccd87000000b00699413a7386sm8424215qvm.114.2024.04.17.10.47.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Apr 2024 10:47:51 -0700 (PDT) From: Maxim Cournoyer To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: Steve George , Josselin Poiret , Guix Devel Subject: Re: Status of =?utf-8?Q?=E2=80=98core-updates=E2=80=99?= In-Reply-To: <877ch249jm.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Fri, 12 Apr 2024 22:21:01 +0200") References: <87edbzri2p.fsf@gnu.org> <87h6got2e0.fsf@jpoiret.xyz> <874jc9l1sj.fsf@gnu.org> <877ch249jm.fsf@gnu.org> Date: Wed, 17 Apr 2024 13:47:49 -0400 Message-ID: <87jzkvop8a.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::112b; envelope-from=maxim.cournoyer@gmail.com; helo=mail-yw1-x112b.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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-Migadu-Spam-Score: -9.68 X-Spam-Score: -9.68 X-Migadu-Queue-Id: E96F057DC1 X-Migadu-Scanner: mx13.migadu.com X-TUID: Ts5xyQayoMUu Hello, Ludovic Court=C3=A8s writes: > Hi Steve, > > Steve George skribis: > >> On 10 Apr, Ludovic Court=C3=A8s wrote: > > [...] > >>> To be clear (but I guess it=E2=80=99s crystal clear to anyone who=E2=80= =99s been around >>> long enough :-)), what we need most is someone to keep track of changes, >>> coordinate efforts, decide what goes in the branch and what=E2=80=99s p= ostponed >>> or moved to a separate branch, and send periodic (weekly) status updates >>> over the course of a couple of months. This can (and probably should) >>> be done without doing any actual hacking on the branch. >> (...) >> >> This sounds like something I can do: >> >> - track changes (in branch) >> - co-ordinate blocking issues (in bug system) >> - co-ordinate with people doing the actual work :-P >> - send (periodic) weekly emails >> - encourage shipping by minimising scope creep ;-) > > Awesome, thanks for volunteering! > >> Sounds like there's already agreement to revert the 'pkgconf' change >> and push a new branch without them which becomes >> 'core-updates'. Josselin on IRC I had the impression you were >> working on that? > > I=E2=80=99m not sure what the situation is (I see Maxim just pushed chang= es on > top of current =E2=80=98core-updates=E2=80=99, so maybe it=E2=80=99s OK?). Since branches were merged in, I believe the problem we are facing at the moment is librsvg failing its test suite with a segfault (!). Could be the glibc upgrade, or rust itself, I'm not sure. I was trying to upgrade librsvg, which needs an update anyway, but it pulls many rust crates updates. I'll get there eventually, if nobody beats me to it. > Josselin, Maxim: could you explain what problems there are around > pkgconf and what you would recommend? Nothing in particular to point at the moment, but remaining problems would manifest in the form of missing inputs, due to transitive libtool dependencies causing overlinking and the new pkgconf being smart enough to optimize away some previously captured link directives that would be baked in the RUNPATH and sastify libtool overlinking needs. The solution is to hunt the libtool .la files from the transitive dependencies causing the problem and removing them. See commit b6540bd285cbe5920ad379ddfc6256359ee7204c for an example. --=20 Thanks, Maxim