From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from atuin.qyliss.net (localhost [IPv6:::1]) by atuin.qyliss.net (Postfix) with ESMTP id 2F2D789CA; Mon, 23 Feb 2026 15:56:17 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 993) id C469689C0; Mon, 23 Feb 2026 15:56:13 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on atuin.qyliss.net X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DMARC_MISSING,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=4.0.1 Received: from fhigh-a8-smtp.messagingengine.com (fhigh-a8-smtp.messagingengine.com [103.168.172.159]) by atuin.qyliss.net (Postfix) with ESMTPS id 369E089BF for ; Mon, 23 Feb 2026 15:56:11 +0000 (UTC) Received: from phl-compute-02.internal (phl-compute-02.internal [10.202.2.42]) by mailfhigh.phl.internal (Postfix) with ESMTP id 6D5861400179; Mon, 23 Feb 2026 10:56:09 -0500 (EST) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-02.internal (MEProxy); Mon, 23 Feb 2026 10:56:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alyssa.is; h=cc :cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm2; t=1771862169; x=1771948569; bh=r24mBvbyii o7yp+jjzCKIEti2SRiVLPtvx+BaR6iEjc=; b=HIQZspBTwfYPA8WjYpUHvsUOZF 2UZk8M9EZ/DC/EFakFSGj/S4Cz7Js/KAVc7/+TrvSudY9uF+/wmUB6aZpsdlUs+r MXpgNFVhtbQtLQRrOTmdrl2Z5GgNm8UT0V9z8mk5pph6ftcM8OOlUeE3DrVQWc8Z YDkoPitEmhP63bXdwIld5W23gqYntLqWtbuH1iDMLlCo0FH+QuDAezpMKU+UGwt5 u4U+LlfDkzEAFUJJA6WZR5kjZgvBivCTSk5AgIHaGY1vhH7RbZZUsa060TbtQblg Mq1AAzFKN/9R/RXIRG7FP2QtuncgL9uJI6Y4Bg2CKE5Dnl+A4QTvs5jBD9OA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1771862169; x=1771948569; bh=r24mBvbyiio7yp+jjzCKIEti2SRiVLPtvx+ BaR6iEjc=; b=pfyXzYqouc4aYdrU8VSsE3rgpQWT2j4hBMmRGmdqjUnsqM525r7 NcMc5qxE63tua45coKnHOIlo2zt2mZGQetufr6xQ6TaICsA4FxE+wxwpLa+kQPGo eJbLF7PRH3fcVb3mYap+I3U8o6dZWSxbLqS6Bl8XRnAczg0rlAuuvf6VD/RKh1NW EtZcjb2EgJUxLZWCEys5zCnDlF7UW3u21O8I+sLsm1rvKrLYMC2M6B53VPb3tdrm +tRCGENmywZ076SnxShYr2WJZ2CwcYxjckuGdiYujyCG0DpCcBAyJRtu7uc/Wnsn 2lwJD0vnegiuq6/sCdrkhGfqHg+ZYVTOxGA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddvfeejieegucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhephffvvefujghffffkgggtsehgtderredttddtnecuhfhrohhmpeetlhihshhsrgcu tfhoshhsuceohhhisegrlhihshhsrgdrihhsqeenucggtffrrghtthgvrhhnpeehhfdtff euteeiffekjefggeegteekudeifeejueeiffdttdefvdfgveehtedukeenucffohhmrghi nhepghhithhhuhgsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpe hmrghilhhfrhhomhephhhisegrlhihshhsrgdrihhspdhnsggprhgtphhtthhopeefpdhm ohguvgepshhmthhpohhuthdprhgtphhtthhopeguvghmihhosggvnhhouhhrsehgmhgrih hlrdgtohhmpdhrtghpthhtohepuggvvhgvlhesshhpvggtthhruhhmqdhoshdrohhrghdp rhgtphhtthhopeihuhhkrgeshihukhgrrdguvghv X-ME-Proxy: Feedback-ID: i12284293:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 23 Feb 2026 10:56:06 -0500 (EST) Received: by fw12.qyliss.net (Postfix, from userid 1000) id 92DFD881E2E1; Mon, 23 Feb 2026 12:29:14 +0100 (CET) From: Alyssa Ross To: Demi Marie Obenour Subject: Re: Nixpkgs updates In-Reply-To: References: <17b1e489-dc82-4c8b-9914-498019b69a41@yuka.dev> <16bef820-e5b5-45f3-8583-a1a652dbcc6c@gmail.com> <87zf5hvh5v.fsf@alyssa.is> Date: Mon, 23 Feb 2026 12:28:59 +0100 Message-ID: <87342r1yx0.fsf@alyssa.is> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Message-ID-Hash: OHZAIVXYNCUKQCZIQYIQP5HVCXTLKYGW X-Message-ID-Hash: OHZAIVXYNCUKQCZIQYIQP5HVCXTLKYGW X-MailFrom: hi@alyssa.is X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-devel.spectrum-os.org-0; header-match-devel.spectrum-os.org-1; header-match-devel.spectrum-os.org-2; header-match-devel.spectrum-os.org-3; header-match-devel.spectrum-os.org-4; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Yureka , devel@spectrum-os.org X-Mailman-Version: 3.3.9 Precedence: list List-Id: Patches and low-level development discussion Archived-At: <> List-Archive: <> List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Demi Marie Obenour writes: > On 2/9/26 14:41, Alyssa Ross wrote: >> Demi Marie Obenour writes: >>=20 >>> On 2/9/26 03:02, Yureka wrote: >>>> My systems attempted to build a spectrum image against nixpkgs master= =20 >>>> last night, and failed because of pkgsMusl.netpbm and pkgsMusl.gdb,=20 >>>> which are known blockers since the GCC 15 updates: >>>> >>>> https://github.com/NixOS/nixpkgs/issues?q=3Dis%3Aissue%20state%3Aopen%= 20author%3Ayuyuyureka >>> >>> Can those be removed from the closure somehow? >>=20 >> I'm pretty sure I answered a very similar question last time, but just >> in case: it would likely be more ongoing maintenance work to maintain >> closure reducing overrides than it would be to fix the occasional build >> failure of a dependency that is not strictly required, at least until we >> have better tooling for identifying problematic Nixpkgs changes. In >> addition, that larger amount of work would have less overall utility, >> because package fixes benefit other Nixpkgs users, whereas adding to an >> ever-expanding list of local overrides does not. > > What would the plan be if Spectrum had already been released? > Not being able to ship security fixes while nixpkgs is fixed > would be bad. We'd, in rough order of preference: =2D Use an overlay to apply a patch downstream =2D Use an overlay to temporarily disable dependencies =2D Use a modified Nixpkgs input --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQQGoGac7QfI+H5ZtFCZddwkt31pFQUCaZw5+wAKCRCZddwkt31p FUfTAQCMILYZGUvuH+m3iq6AuFw2swBaDHS8b6JdffFbOzVjmAD8DaO4IW1uqO+j 3U690CRz+k8OvsgcFIFWZx9K+agfng8= =FvvL -----END PGP SIGNATURE----- --=-=-=--