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 D1FC9158089 for ; Tue, 12 Sep 2023 21:36:51 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3AD422BC0DC; Tue, 12 Sep 2023 21:36:48 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id F10292BC014 for ; Tue, 12 Sep 2023 21:36:47 +0000 (UTC) Received: by mail-yb1-f180.google.com with SMTP id 3f1490d57ef6-d7e87b4a0f2so5336832276.0 for ; Tue, 12 Sep 2023 14:36:46 -0700 (PDT) X-Gm-Message-State: AOJu0Yw/BJbS23gLYfoSbJcRl1TV+Jlow6FqSWMtnX/YoTL8x1aGpe6r 7Xd4p0bMKGdnEv+ZDfj5+k8ZRlKgsls1CIW7WaI= X-Google-Smtp-Source: AGHT+IG1vqfHTxqwV0cd1WW+tyQeQVgKRMOUviDfXXSwvqzirIRw3SttgZ6ESF0XuFkt4vVesmPoxd2GpZozLkrGQ3Q= X-Received: by 2002:a25:603:0:b0:d62:b8f5:d745 with SMTP id 3-20020a250603000000b00d62b8f5d745mr477078ybg.52.1694554605047; Tue, 12 Sep 2023 14:36:45 -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> In-Reply-To: <5aa46e8fd2c09e8d54c6a9ec71725529.squirrel@ukinbox.ecrypt.net> From: Matt Turner Date: Tue, 12 Sep 2023 17:36:32 -0400 X-Gmail-Original-Message-ID: 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: ebc6dd39-453d-4907-b0ba-a0856fb388ff X-Archives-Hash: 85189559a45d82982b0f15e559857727 On Tue, Sep 12, 2023 at 5:23=E2=80=AFPM Eddie Chapman wrot= e: > Why would you think that by having an alternative in tree it means that > everyone else is then forced into doing work that they don't want to and > it will inconvenience everyone? Because it's already happened! commit 6404b064d63d182da4a8a193533a188cdf832d41 Author: Mike Gilbert Date: Sun Jul 30 14:07:47 2023 -0400 virtual/libudev: add eudev and sticky-tags USE flags eudev lacks API support for the new libudev functions that differentiat= e between sticky and current tags on device events. Add a USE flag so we can depend on the new API from libgudev. commit 319b4ed88674af738bd3fd90e56dc06c88de15db Author: Mike Gilbert Date: Sun Jul 30 14:10:44 2023 -0400 dev-libs/libgudev: depend on virtual/libudev[sticky-tags] And as a result we have had at least three bug reports from users complaining that they cannot update: https://bugs.gentoo.org/913702 https://bugs.gentoo.org/913900 https://bugs.gentoo.org/913954 > What if someone came along now and said > they were willing to "step up" and maintain eudev and they were suitably > qualified? Is that really going to force everyone else to modify their > ways? It doesn't matter what people say. It matters what they do. And so far no one has done anything in more than two years to make eudev worth keeping. But the core of the issue for me is -- how is eudev even the slightest bit better in any way than systemd-utils[udev]?