From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id KF1rMrGsuWJYRgEAbAwnHQ (envelope-from ) for ; Mon, 27 Jun 2022 15:12:17 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id cKtiMbGsuWLcVwAAG6o9tA (envelope-from ) for ; Mon, 27 Jun 2022 15:12:17 +0200 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 895CFE3AF for ; Mon, 27 Jun 2022 15:12:17 +0200 (CEST) Received: from localhost ([::1]:45868 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o5oXI-0007qT-4H for larch@yhetil.org; Mon, 27 Jun 2022 09:12:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56300) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o5oWw-0007o3-9f for guix-devel@gnu.org; Mon, 27 Jun 2022 09:11:54 -0400 Received: from mail-wr1-x42b.google.com ([2a00:1450:4864:20::42b]:35793) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o5oWu-0004KP-Kw; Mon, 27 Jun 2022 09:11:53 -0400 Received: by mail-wr1-x42b.google.com with SMTP id b26so617667wrc.2; Mon, 27 Jun 2022 06:11:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-transfer-encoding; bh=KSLpQ14/d1IY0vA7UTDyCH7R25YY4w4pPww/fz33+M8=; b=gv//6ZXUpZsaxme9EEE+DCIlvGG6u/n2y8PtOyqYq2rNtg1pTIL03oEw6bpOMrZOqx E73hu56G+jeODD74sQI3xfA/UPvik5ekSo8wzJxi3MNR63DObsCHnSYtkScB3oQENL+k u309UblZfLnftturL+seZnqkN01h752Ms9za7lNafinhafJWQ/fCsXe4SYPqcHSujNdK JAg1xtBx12sY2bY0hMctXFcqN4Fyjo4SqPOYzl4at4RmDKMVR37rsXIFgSWl7CC9uQmb ueZtzSK5RKSA92o6q28OqirLCSCLjGKyPbKrfISwy1pk0tMT3t9QVdt/RivurXWa21QO FcWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=KSLpQ14/d1IY0vA7UTDyCH7R25YY4w4pPww/fz33+M8=; b=ax8XzdHXPiZSQKyLqK1yXUTovhHhqGTwAUC8/IZyX19nwk0OPYFZEs8F0/SyoCXHan SlSUWmdWyqGr1mMxjp5fp+QEB9CmCjBOgNBXJrlYRhm4iGG5ynMF4CfsdWZrd2ASFnzC nwBrJO0fRgwL/2o73dsdxqCKyGadfryN/Uy7YXMUghRTaVBjPclZkV2zcmaEWcyTchUq 1jQMb6B0LYHqylqDa1JK6FEOKLXHAha/27zOctbaaZwSpZN3D5qAVHH67CrJ9uYw2Dwk IHxDQL8fOpXPRQqnNVVKIPoci5xmzKH5kJpxguPMWNBI+6gFeSnKdFKYTGCTXzI6PY6z Gycw== X-Gm-Message-State: AJIora/rAk8YuvDiX0ilaBmjh7h21KQLkwu6JRgxBL+zH3pRg3ex6qpJ Rvldmtq0Ay+oUPy5gykpUvoRpNXKYkM= X-Google-Smtp-Source: AGRyM1viRnX/5e/UY+kNpDepB+QE1bcm5TaknnXQXO0yHSf1hchoaOSv0f5RlqwmR6hM8Jp9DzdtMQ== X-Received: by 2002:a5d:6791:0:b0:21b:9e4b:2f95 with SMTP id v17-20020a5d6791000000b0021b9e4b2f95mr12862965wru.399.1656335510911; Mon, 27 Jun 2022 06:11:50 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id j22-20020a05600c485600b0039aef592ca0sm13357315wmo.35.2022.06.27.06.11.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jun 2022 06:11:50 -0700 (PDT) From: zimoun To: Ludovic =?utf-8?Q?Court=C3=A8s?= , Maxime Devos Cc: Tobias Kortkamp , guix-devel@gnu.org Subject: Re: Dealing with upstream issues In-Reply-To: <87r13aifi3.fsf_-_@gnu.org> References: <6d31ff958ec0c75cbba8324a275315d195a54902.1653045472.git.tobias.kortkamp@gmail.com> <87sfntu6ft.fsf@gnu.org> <87r13aifi3.fsf_-_@gnu.org> Date: Mon, 27 Jun 2022 14:53:21 +0200 Message-ID: <87wnd2w9mm.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::42b; envelope-from=zimon.toutoune@gmail.com; helo=mail-wr1-x42b.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, T_SCC_BODY_TEXT_LINE=-0.01 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" 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=1656335537; 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=KSLpQ14/d1IY0vA7UTDyCH7R25YY4w4pPww/fz33+M8=; b=JNZ2bs552essH1PuKNkOYxXtFK7gu4GrB3Njrj+wBaArQa08yj1wRBTVwSlGR4p825EyWS k6na+7d4YQr0QluMWT3Na0tHM/51L22bFSFaxwVe648C26PvhVeCSDxbKvWCddYCHf6QSq QI0lFv67IXjHJMQ48a54iu0hNa0tCGmpIBaqRWOZKJfFMbyKmpZcaw09BAnzL73WmWH5yw Va3N2uSJUYJ+G4ILaMMCbCk/lmWEYE0KzQCcBzmZm/xGWKLJyeUsHcn4eIGq+ToTaksD8R wB0Q9vw3Li0vT96rHMzs5sJPBRClm6Wsn135YPB7nTlgMabu36yby+UzKG4h8g== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1656335537; a=rsa-sha256; cv=none; b=ucHb2HS+FrWsPOPxnK1S2Rypn6E3UZA5D9xtHb7mU/uaM0B/G79rnvdVyp7qs1DCU1nXv9 WowcLCPsUw3RZBkXXOEhp36k8CU5Noh0p8FgG9Y8i3GQp6h68bsiLQgtXhyCfiIZu9VUS/ phYoMzPUjSxH+vUVBGLkidQnNs5cIOzxIVP5a16+/ZTYHWTylKHInBshbmV+gHPMz94Pp6 irGP2iUPGW+PkGRPJYA5SXAYXiQXXJn8mPwivc1v+EZMmXqwiTA2KxL8cMGq7ZDMXmpNvA g5cC2OwugxrLSiN4IZjLuWE74d8bD11PEgdRknqF00OASDUI/AEUSPDyEY2U5w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b="gv//6ZXU"; dmarc=pass (policy=none) header.from=gmail.com; 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" X-Migadu-Spam-Score: -4.45 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b="gv//6ZXU"; dmarc=pass (policy=none) header.from=gmail.com; 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" X-Migadu-Queue-Id: 895CFE3AF X-Spam-Score: -4.45 X-Migadu-Scanner: scn0.migadu.com X-TUID: F82Ov1XLy/xB Hi, Well, from my understanding, there is mismatches between =E2=80=9Creview process=E2=80=9D, =E2=80=9Cadoption in Guix=E2=80=9D and =E2=80=9Cfix upstr= eam=E2=80=9D. On Mon, 27 Jun 2022 at 12:10, Ludovic Court=C3=A8s wrote: >> AFAICT the issues have not been reported upstream yet, so I don't think >> we can close this entry on debbugs yet. While I'd like for downstream >> packaging to be trivial, the sad reality is that sometimes is not the >> case, the issues are still there and need to be resolved somehow (fixed >> downstream or upstream, or reported upstream). Maybe I misunderstand the point. To me, the aim of the package submission is the inclusion in Guix. AFAIK, the Guix project is not applying any standard audit on the upstream code before inclusion. Therefore, if the upstream code is poor in some areas, then it is not blocking for the package adoption in Guix=E2=80=A6 >> If not by the new downstream packager that submitted the patch, then by >> the the one committing the patch, or by a reviewer, or by some more >> neboluous role of a random Guix contributor, or in some exceptional >> cases the issue could be considered =E2=80=98too difficult and not too b= ad=E2=80=99 >> with some corresponding reasoning. (It's most efficient if the >> reporting or fixing is done directly by the submitter, but if the >> submitter can't do it for whatever reason, then surely something can >> eventually be worked out by other people, albeit more slowly.) >> >> However, AFAICT, none of that has happened yet. =E2=80=A6and such adoption does not mean the upstream quality cannot be improved, by reporting or add a patch. > My view is that such issues should be reported upstream but cannot alone > block package adoption in Guix. I agree; we cannot fix the world. ;-) In the case of patch#55541, the issues of cross-compilation can be reported directly to upstream and another Debbugs number could be open. Cheers, simon