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 ms5.migadu.com with LMTPS id MIn0OITPuWKNOgEAbAwnHQ (envelope-from ) for ; Mon, 27 Jun 2022 17:40:53 +0200 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 cHIDOITPuWJ+LAEAG6o9tA (envelope-from ) for ; Mon, 27 Jun 2022 17:40:52 +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 8D6B9120EA for ; Mon, 27 Jun 2022 17:40:52 +0200 (CEST) Received: from localhost ([::1]:51608 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o5qr5-0008KN-Pg for larch@yhetil.org; Mon, 27 Jun 2022 11:40:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41700) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o5qqD-0007S2-2A for guix-devel@gnu.org; Mon, 27 Jun 2022 11:39:57 -0400 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]:46867) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o5qqA-0004O6-Fz; Mon, 27 Jun 2022 11:39:56 -0400 Received: by mail-wm1-x333.google.com with SMTP id h14-20020a1ccc0e000000b0039eff745c53so5877652wmb.5; Mon, 27 Jun 2022 08:39:53 -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=0HCL0ThpB0EmsD7j6HxHNV/yD/XaP5b04kA8Q+gil/I=; b=n6FRK/GiOrj4Xbw6I/H7/Mi3HFlt0liPKvfodYH5pwRnBsY5ofoDisMVTDqZf1GVwS 03a6uXHm+k3JDK40rAh/9aZrnm77X2sbqyLo6vm3LGdeJJ9aHhFHl5Vjwr1wFct6QBII kZFNCXiU9sObmmnVHoYL2l50jO0u5zsf1qu+A/Ed4VtNWTXdKsnjQeGNtERsyIIFuQKX d9O1gUjXE5rZWUUpTR4YtY7qV80sO8wjUMQKonj1nt6PzFWKAQKgiiALAYSOvx37oVZU vz9sgfwLvG5dBAfE5vhWoqqnhaNJ8dYXF1byND0yC6SkCxbDB9gzpJwZ7/HLWWdSi+Qg Svzw== 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=0HCL0ThpB0EmsD7j6HxHNV/yD/XaP5b04kA8Q+gil/I=; b=5/Ex9E1bPHyZLpHFNe03tUWBEiDCPn3s3w+wr3NgbfivfQylC1PN/QyphZI/NN2QSJ lKpSMgl0lKPEl/8Y9bEzDlDkVe7ytQMfJ/x8ngBu+5kQL7BIUgt52Mmx8XmEw+bfynFM qT1woAMatfBCZYC5/C3qNrt2F6AxuXKZ0Kl/5vpDwi3ESdyU3bvbbYb0HLoZj1+yrGFG VTXZJVGn/AfBz/zKFlFE60AhPJxtcLFbh4Hm/y8HQy7cQ9YgeMSp0UBDpvpe4eD61WOW 0UGeHqAmqO1EqWbxXd4zETqyg+DFOKIg3VGX/0UFpeb2eohG5JWWdp/mcj/yGlg6vO+1 zCeQ== X-Gm-Message-State: AJIora9YRQbnnC4kPCS7W6rjIEAJowLF1oECUfmGgET4RkYJS6rfJ3oD rKXgjreXvQ5RD5DLm/KzORLHeTIY3Yo= X-Google-Smtp-Source: AGRyM1t/j3gIOF5ZrsaXupfvhfpxSL2WiDDkRdcaNyD+bvALOGHHVchty4P298YI/4NUDHxuYczM9w== X-Received: by 2002:a05:600c:358f:b0:39c:7fe7:cbe2 with SMTP id p15-20020a05600c358f00b0039c7fe7cbe2mr21052402wmq.46.1656344392493; Mon, 27 Jun 2022 08:39:52 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id v130-20020a1cac88000000b003a02c21b7easm13523052wme.11.2022.06.27.08.39.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jun 2022 08:39:52 -0700 (PDT) From: zimoun To: Maxime Devos , Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: Tobias Kortkamp , guix-devel@gnu.org Subject: Re: Dealing with upstream issues In-Reply-To: References: <6d31ff958ec0c75cbba8324a275315d195a54902.1653045472.git.tobias.kortkamp@gmail.com> <87sfntu6ft.fsf@gnu.org> <87r13aifi3.fsf_-_@gnu.org> <87wnd2w9mm.fsf@gmail.com> Date: Mon, 27 Jun 2022 17:23:19 +0200 Message-ID: <87h746w2oo.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::333; envelope-from=zimon.toutoune@gmail.com; helo=mail-wm1-x333.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=1656344452; 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=0HCL0ThpB0EmsD7j6HxHNV/yD/XaP5b04kA8Q+gil/I=; b=U9nNLcQ3BrLNjQ09rIRxcUKH1YIkX2km0+qeMTtXucDsuVdMdzTnBJ2q7bwembvhfPAXfk Q06SH5vRmAYhLsXaS/65j2Z6Fxvio9I+2nK5bwcs2ywOvP+oInaEt8T8Yuk/uiev3ITSjd oyLiKkgMz1VmQ83eCo/Ck3EfWoisfnDo8ofVqVeH4gywYtfYofcERBn3ePuksXvHUWJSwT Bu2NmYrEAq6T4HTLyG+f6vRWJJLRRHEgvBpeppzLgybTFwmYzZABmT1d7wzD0myk8oCndK C6u/VSi6WfELs4LQ7RxsRm691/cvOgWmH4qfWuslevIvytdUkz4HqB36acpd8Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1656344452; a=rsa-sha256; cv=none; b=YYGjfqFCVx6WVOnuvToZkYyu3Xturbx4CDvO2yXz4i9h9+exprzEfliUPSrUa1Q47vpMVN CHKx7RjQj4LHI2nJb9KNZDqiTsyrkP6ny92jMuzHzvZyYCYhBZcBmZbxjeKDWr8MFW7eP9 ptGrwI+6Jrk4G8NWXpon7fMN5H0EtH4iFGnh5VOjCmZr4mnad6e8dzC6j+lEcFglA/YepW mu2KhUjW+1J+Tx4ijtfQyitoBTZkI0CxoGeGyqurTlEDGrlG8YQeCXa8n9fRokVymgoYH3 FlyByS2wk9CiYJDqi7AYct2mCr8AN/y38LeWUcmz36J1ZyYMVkWLom8oMFQ9kw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b="n6FRK/Gi"; 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: -2.45 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b="n6FRK/Gi"; 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: 8D6B9120EA X-Spam-Score: -2.45 X-Migadu-Scanner: scn1.migadu.com X-TUID: lXa2kRdTX0el Hi, On Mon, 27 Jun 2022 at 16:32, Maxime Devos wrote: >> Maybe I misunderstand the point.=C2=A0 To me, the aim of the package >> submission is the inclusion in Guix.=C2=A0 AFAIK, the Guix project is not >> applying any standard audit on the upstream code before inclusion. >>=20 >> Therefore, if the upstream code is poor in some areas, then it is not >> blocking for the package adoption in Guix=E2=80=A6 > > I think there should be some degree of standards (where I mean > standards in the non-shodyness sense of the word, not in the sense=C2=A0of > specs, though specs would be nice too) and of audit (bundling, malware, > non-free, bugs) -- some of which are blocking (bundling, malware, non- > free, some bugs), some of which aren't (some other bugs). > > E.g., see removal of unmaintained Python, of some old SSL libraries You are mixing unrelated topics, IMHO. We have policies, not standard. =C2=ABA policy is a set of ideas or plans that is used as a basis for making decisions, especially in politics, economics, or business.=C2=BB=20 =C2=ABA standard is a level of quality or achievement, especially a level that is thought to be acceptable.=C2=BB >> > My view is that such issues should be reported upstream but cannot >> > alone >> > block package adoption in Guix. >>=20 >> I agree; we cannot fix the world. ;-) In the case of patch#55541, the >> issues of cross-compilation can be reported directly to upstream > > Agreed -- I did not ask that explicitely in #55541, but the implied > question was to report it upstream (or fix local, that could be done > too). But my point is that this should have been done _before_ merging > the patch. So, what are you explicitly asking? :-) >> and another Debbugs number could be open. > > Would be pointless. Standard policy seems to be to leave the debbugs > issue unresolved forever, then someone does some cleanup in debbugs to > close the debbugs number due to lack of activity or such. Things would > be delayed forever. Old unsolved bugs are still open. The cross-compilation of one package is an issue for sure, but: 1. it is not an issue for inclusion in Guix 2. it has to be solved by people interested by cross-compilation Other said, it cannot be asked to submitter to fix unrelated-to-Guix issue on upstream code. Although cross-compilation issue is somehow related to Guix. ;-) Cheers, simon