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) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 310BB158091 for ; Mon, 20 Jun 2022 02:46:51 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5A608E0D0E; Mon, 20 Jun 2022 02:46:45 +0000 (UTC) Received: from mail-qv1-xf2d.google.com (mail-qv1-xf2d.google.com [IPv6:2607:f8b0:4864:20::f2d]) (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 F0B5BE0D07 for ; Mon, 20 Jun 2022 02:46:44 +0000 (UTC) Received: by mail-qv1-xf2d.google.com with SMTP id cs6so9773394qvb.6 for ; Sun, 19 Jun 2022 19:46:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=subject:from:to:references:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=baDjW6P5c/zyBKRiOP73fPuVYMlWCsQf+RzGvti5llA=; b=ebroSwrwuR7zw7JCGwGvrd/FI1xLOhN1kYajerB9NjWdkmfxXyAzcFN2k3vuIjzstM olHV7jZuV8j6VrIVpHas45wfAQzIsQXf4XGNs+NfgTUljjsLIsBC5uZaRlPm6lORR9m6 UzHYpg1AErCxLqwMVlD4u9Vl4FYBubzVltt/+E0kwLomHJ3cql1iRP9JWO2VlJrtozo4 AuyP9dewjqdDumB+phSqN5R4yLndDNzMImyzSKokWSQ64+xSX7Ql48MmkOVkLaUvktza y99iWarPudQKgFF2A234mVLA9GKgkw4rPMW71EAochxezq7fYm0tjvOwFWUEAuZH/5EB 2j6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:from:to:references:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=baDjW6P5c/zyBKRiOP73fPuVYMlWCsQf+RzGvti5llA=; b=zeOPHMduQS5dlxHnFIFSi1rTdz/QD5p024pABsFNl0dWoQkWyOXOGPEMXkgqxHhshr y7eVrySaoU9HkGzyGojEaYgw4F5IGAPJ1N/vv62KIj+Tsk3/j/wa0hXTOuwMQPyIEC4y pxojLl+9sTQ+RLzYB5lahyvwz1pjwnzhJwwWs/efCvaaXZlV2mWEFjvNi2AFp+9jC8MX AnN7GX5syRXV8CpDeHZbInVFzp5FB+HTBQl1o8m7Job54QqhcmfxHCJyLkIHDpZbbyYg 58Jd6rqg2AuiEfRUE1rzhRJxIEuyIsc9hbEqbteNscslTzZ43MTa9Sw8DxzVnCfvGgRZ XDsg== X-Gm-Message-State: AJIora91bDG+cTaPUt5lXX2oEyLyhO+3T3eEppRen+Ho/SZH9KPE8MW6 gc1WM2qQnlymcoNDfhQQj2CgJ4uI6pJ7u0na X-Google-Smtp-Source: AGRyM1uV4MffH5WDGwUy84uqHQnFFeptEon4/ezxN+PBqZ4b0BJkK8Yzkmk5831LH0ft1usIiueFxw== X-Received: by 2002:a05:6214:f22:b0:470:45c4:1fdb with SMTP id iw2-20020a0562140f2200b0047045c41fdbmr1791476qvb.68.1655693204200; Sun, 19 Jun 2022 19:46:44 -0700 (PDT) Received: from [192.168.0.100] (adsl-074-188-242-216.sip.asm.bellsouth.net. [74.188.242.216]) by smtp.gmail.com with ESMTPSA id g131-20020a379d89000000b006a71c420460sm10133271qke.22.2022.06.19.19.46.43 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 19 Jun 2022 19:46:43 -0700 (PDT) Subject: Re: [gentoo-user] --depclean wants to remove udev. What!? From: Dale To: gentoo-user@lists.gentoo.org References: <7cc87b10-7857-cfc6-96e2-401a252cf2ce@gmail.com> Openpgp: preference=signencrypt Autocrypt: addr=rdalek1967@gmail.com; prefer-encrypt=mutual; keydata= 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 Message-ID: Date: Sun, 19 Jun 2022 21:46:42 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0 SeaMonkey/2.53.12 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 In-Reply-To: <7cc87b10-7857-cfc6-96e2-401a252cf2ce@gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Archives-Salt: dfedd4b8-6712-4911-84c0-335e65106729 X-Archives-Hash: 2ee987bd1913651e85240470d0707a56 Dale wrote: > Howdy all, > > Once a month or so, or when told to by a news item, I run emerge with > the --depclean option.  I look at the list in case there something there > I want to keep or something that shouldn't be removed, like gcc or > something.  I ran it a bit ago and got back this:  > > >>>>> These are the packages that would be unmerged: >>  dev-lang/vala >>     selected: 0.52.10 >>    protected: none >>      omitted: 0.54.7 0.56.1 >> >>  sys-apps/systemd-tmpfiles >>     selected: 250 >>    protected: none >>      omitted: none >> >>  dev-libs/rapidjson >>     selected: 1.1.0-r3 >>    protected: none >>      omitted: none >> >>  sys-fs/udev >>     selected: 250 >>    protected: none >>      omitted: none >> >>  sys-devel/clang >>     selected: 13.0.1 >>    protected: none >>      omitted: 14.0.4 >> >>  sys-devel/clang-runtime >>     selected: 13.0.1 >>    protected: none >>      omitted: 14.0.4 >> >>  sys-libs/compiler-rt >>     selected: 13.0.1 >>    protected: none >>      omitted: 14.0.4 >> >>  sys-libs/compiler-rt-sanitizers >>     selected: 13.0.1 >>    protected: none >>      omitted: 14.0.4 >> >>  sys-devel/llvm >>     selected: 13.0.1 >>    protected: none >>      omitted: 14.0.4 >> >> All selected packages: =sys-devel/clang-runtime-13.0.1 >> =sys-libs/compiler-rt-13.0.1 =sys-libs/compiler-rt-sanitizers-13.0.1 >> =sys-devel/clang-13.0.1 =dev-lang/vala-0.52.10 >> =sys-apps/systemd-tmpfiles-250 =sys-fs/udev-250 =sys-devel/llvm-13.0.1 >> =dev-libs/rapidjson-1.1.0-r3 >> >>>>> 'Selected' packages are slated for removal. >>>>> 'Protected' and 'omitted' packages will not be removed. >> Would you like to unmerge these packages? [Yes/No] > > > The part that has me concerned is sys-fs/udev.  There's another that I'm > not sure about but that one caught my eye right away.  I don't recall > seeing anything posted on -dev about switching to something else or udev > no longer being needed and being removed.  I'm confused here.  Isn't the > virtual supposed to prevent this from being removed?  Is this a portage > change or did I mess something up somewhere?  > > This is what I show here depending either on the virtual or udev itself.  > > >> root@fireball / # equery d sys-fs/udev >>  * These packages depend on sys-fs/udev: >> virtual/libudev-232-r7 (!systemd ? >> sys-fs/udev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) >> virtual/udev-217-r5 (sys-fs/udev) >> root@fireball / # equery d virtual/udev >>  * These packages depend on virtual/udev: >> app-crypt/zulucrypt-5.5.0_pre20180223 (udev ? virtual/udev) >> app-pda/usbmuxd-1.1.1 (virtual/udev) >> dev-libs/libinput-1.20.1 (virtual/udev) >> media-video/vlc-3.0.17.4 (udev ? virtual/udev) >> net-misc/dhcpcd-9.4.1 (udev ? virtual/udev) >> sys-block/f3-8.0 (extra ? virtual/udev) >> sys-fs/cryptmount-5.3.3-r2 (udev ? virtual/udev) >> sys-fs/udev-init-scripts-34 (>=virtual/udev-217) >> sys-fs/udisks-2.9.4 (virtual/udev) >> sys-kernel/dracut-055-r4 (virtual/udev) >> sys-libs/libblockdev-2.26 (lvm ? virtual/udev) >> sys-power/nut-2.7.4-r8 (virtual/udev) >> sys-power/upower-0.99.17 (kernel_linux ? virtual/udev) >> virtual/dev-manager-0-r2 (virtual/udev) >> x11-misc/spacefm-1.0.6-r1 (virtual/udev) >> xfce-base/thunar-4.16.11 (udisks ? virtual/udev) >> xfce-extra/thunar-volman-4.16.0 (virtual/udev) >> root@fireball / #  > > This is the packages I have installed containing udev.  > > >> root@fireball / # equery list *udev* >>  * Searching for *udev* ... >> [IP-] [  ] dev-libs/libgudev-237-r1:0/0 >> [IP-] [  ] sys-fs/udev-250:0 >> [IP-] [  ] sys-fs/udev-init-scripts-34:0 >> [IP-] [  ] virtual/libudev-232-r7:0/1 >> [IP-] [  ] virtual/udev-217-r5:0 >> root@fireball / #  > > > Anyone have ideas on this?  I mess up something?  Catch the tree in a > bad state?  Something else I'm not aware of?  It's not making sense to > me yet.  :/ > > Thanks. > > Dale > > :-)  :-)  > I think I found something but not sure if it is what I think it is.  The virtual says it needs one of the following: sys-apps/systemd-utils[udev] sys-fs/udev >=sys-fs/eudev-2.1.1 >=sys-apps/systemd-217 Since systemd-utils is at the top, I looked to see if it was installed or not, and it is.  [IP-] [  ] sys-apps/systemd-utils-250.7:0 as is: sys-fs/udev-250 So, I think it wants to remove udev and use the other.  This is what depends on the systemd package.  root@fireball / # equery d sys-apps/systemd-utils  * These packages depend on sys-apps/systemd-utils: sys-apps/systemd-tmpfiles-250 (sys-apps/systemd-utils[tmpfiles]) sys-fs/udev-250 (sys-apps/systemd-utils[udev,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) virtual/libudev-232-r7 (!systemd ? sys-apps/systemd-utils[udev,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) virtual/tmpfiles-0-r3 (!prefix-guest ? sys-apps/systemd-utils[tmpfiles]) virtual/udev-217-r5 (sys-apps/systemd-utils[udev]) root@fireball / # At this point, I'm stumped.  It looks like something depends on itself or something.  < me thinks >  Does this helps anybody that understands this? Dale :-)  :-)