From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 136F8158089 for ; Thu, 14 Sep 2023 17:58:07 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7E6912BC0A6; Thu, 14 Sep 2023 17:58:03 +0000 (UTC) Received: from mail-pj1-f45.google.com (mail-pj1-f45.google.com [209.85.216.45]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 3439F2BC025 for ; Thu, 14 Sep 2023 17:58:03 +0000 (UTC) Received: by mail-pj1-f45.google.com with SMTP id 98e67ed59e1d1-274939681b5so82749a91.0 for ; Thu, 14 Sep 2023 10:58:03 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694714282; x=1695319082; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=cZTcdaZRelPUgRTcIcQ/RjbU860KTGvE661CpH91zLo=; b=ekH8i6Xz1W50lIVFn4ZMGIE5FzFXNcrX3hrSr1mMtLi4070o/MW15K0sMH0IRy7Syr qZsEGlDMs8ce6lRHyWTLSOU4UOJQuVx/skr/xznNrkdjV/IlVHX1V/7vg2/t1QBEJs0a SID2xFUMlgPP+y4P7C+ZA7suYKAQn7OandOm7GAE4hnyOeLCFCDfJV9IZXHIkc9Dt5Fn EBUhjq7GRTKFNxlyNYv553oGRanaj8C9W94JxR2oO7qF81Op61ufSCbpPH0W0RuL8xvS n4WaGe/9m6Rt28W8bHYgG0j04K+av1bK9s8wGyYRQ//JUYUGI+ULmfqsX/r7o3J3G1b+ Z1Yg== X-Gm-Message-State: AOJu0YwM/+n4CSLGJqX+K8dEjv4cGtGW+RlJ5i6yg3VAnAM2N4Qd8rrw KsVj8c4AjfHqb8roSgG2KnRbGXFzqGhaUchSMIF9AY1M X-Google-Smtp-Source: AGHT+IEZg77d7V1wbrQ9Jhh0DQEmz64bWaiXcnKuP52r9X2QjZPHmHypf296z0pYa40IX0aTFsIiWBD2oMSPxMB5KzM= X-Received: by 2002:a17:90a:1fc4:b0:26b:e80:11de with SMTP id z4-20020a17090a1fc400b0026b0e8011demr5979086pjz.25.1694714281582; Thu, 14 Sep 2023 10:58:01 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 References: <7802203.lOV4Wx5bFT@kona> <92dfbb91650e4fe9c82268ccddf8b0ab.squirrel@ukinbox.ecrypt.net> <4270953.Sgy9Pd6rRy@pinacolada> <25616924cf66471fbd1075753551dffa.squirrel@ukinbox.ecrypt.net> <7B549F95-5EEA-4DD3-A046-AA6F2C7B6349@gentoo.org> <5aa46e8fd2c09e8d54c6a9ec71725529.squirrel@ukinbox.ecrypt.net> <6e35ba9b-a55b-4b36-9d79-96faa5fb1dc6@gentoo.org> <0daf33d92cd33094b88c0411a16a63ac.squirrel@ukinbox.ecrypt.net> <50d2d8a5796c8f71b58747d3f23593dd.squirrel@ukinbox.ecrypt.net> In-Reply-To: From: Rich Freeman Date: Thu, 14 Sep 2023 13:57:50 -0400 Message-ID: Subject: Re: [gentoo-dev] last rites: sys-fs/eudev To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 0ed6baed-2e08-4d29-b135-54f1d5131104 X-Archives-Hash: ddd33899684765359ff1c55ecf8b7b14 On Thu, Sep 14, 2023 at 1:39=E2=80=AFPM Eddie Chapman wrot= e: > > If you don't like it, then just go and roll your own. Of course > I know I (and anyone else) can do that. So then what's the point of > discussing anything then? This is a fair question, but I think you're missing how most FOSS work gets done in practice. Look at this list. 95% of it are FYIs from devs talking about the work they've already done. "I've introduced this new feature - here is how you need to adjust what you're doing to take advantage of it" - and so on. If there is discussion about hypothetical future changes, it is typically because somebody already plans to do the work and they're soliciting advice, or working towards council approval for a breaking change (ie a change that impacts other packages in the repo). In any case, most of the reactions on this list were probably anticipated before eudev was masked, so the discussion isn't really informing any decisions. As I said before the thing that would be most likely to change the course of events is somebody stepping up to maintain things, and if that happens it probably won't involve much discussion on the list anyway. They'd just fix things. > What's the point of having a big tree with > hundreds of packages? Why not have a very minimal tree instead and let > everyone go and run multiple independent repos so we can all do what we > want? Actually, I would kind-of prefer if Gentoo were organized in just such a way, but to make it practical the package manager would need a bit of enhancement (such as letting users prioritize repositories at the individual package level, a reasonable system of cross-repo dependencies, and better tools for tagging repos and communicating the QA standards for them and taking this into consideration when syncing). You won't see me badgering the portage team to make it possible though, because that would be a lot of work, and if I cared about it that much I'd be just asking for a few guidelines and making my own PRs. --=20 Rich