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.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 99ADA139694 for ; Mon, 10 Jul 2017 19:28:37 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DE631214143; Mon, 10 Jul 2017 19:28:32 +0000 (UTC) Received: from mail-wr0-x241.google.com (mail-wr0-x241.google.com [IPv6:2a00:1450:400c:c0c::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 715AD214001 for ; Mon, 10 Jul 2017 19:28:32 +0000 (UTC) Received: by mail-wr0-x241.google.com with SMTP id z45so27212294wrb.2 for ; Mon, 10 Jul 2017 12:28:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=s5tQAZiWYw26h4LdHXp6HsRRlCixhpo3tDdI+mNOCjA=; b=FIIPEDcaf8Feg0mHeA+0FejjUha7KwnkH+alMLGHXbNYMvNSVQ6euNw6GARsPsT/aE CqF3GbPe++8w/PqVrBARkEVtykYXtJD9XiMd3U00JDlkpyJz8/W2AyVo64ws7u3gRZFK jrTl8QIy952ROMZKqQHNLBgMvjAdu3xjbV19x29QsgYpsmb2JLK6YdJyA2aFaZzYSrba IxlhyrGsNtkF5LGqewiVwsIYXt/mFuPOmg0hoD+NhVUIqRroCX58Gh8i96VWu5NJdEQV Hl0VA0FQQVSNeQ8kRw5Nt8Qpj9AMs9DiCjMgd/7fmQfWmKU89yoyzzqnpKrGxN6F+AII gfgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=s5tQAZiWYw26h4LdHXp6HsRRlCixhpo3tDdI+mNOCjA=; b=kPTnMwhrtyGNizsWSV3s7zQ2me8tffkEMN2OT2CtVFJJMg4w0lixkCkwuMoRP9ee4P +4//SxH61mx+sGPyNO3RjbtYAwV+Lv2dEO9G1REWnqrsPxxsSYyGo/X7y+6JyBfGb95B gUTM5qh+6dnsoDupa1FxY81K1zZHkxCGtPBErhH+wDYnPDJx/p9yAeniWh77owhmrvFp XCQCUfV/ySNnup6GNZdm4zldwXy3AL07Wkl/DjHIEeu8pL+LovAVk/8e5qwvUX1Zp8cb NA3xYToB2vkAPDOYiENR9ZnCNlIqUhNwYMZ6D+e6RB3xnZK7oWcOQ2VLqlWtudq51Op7 wzgQ== X-Gm-Message-State: AIVw112afgBQZpFza1iBzYj2kuCkTEwHs5gpui9KHipQBh/DRBTBpmnz rs97duuY/H2/0TDdvnTCn75nBKRuyA== X-Received: by 10.28.32.70 with SMTP id g67mr8981466wmg.101.1499714910920; Mon, 10 Jul 2017 12:28:30 -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 MIME-Version: 1.0 Received: by 10.28.84.19 with HTTP; Mon, 10 Jul 2017 12:28:29 -0700 (PDT) In-Reply-To: References: <7513ca72-4ca2-ae77-3321-cdb12263af2f@gentoo.org> <20170709002738.GA28879@waltdnes.org> <20170709092419.GA5124@waltdnes.org> <20170710013711.GA8455@waltdnes.org> <79e987ff-dbcc-0fac-3458-df39973d3630@gentoo.org> From: Ben Kohler Date: Mon, 10 Jul 2017 14:28:29 -0500 Message-ID: Subject: Re: [gentoo-dev] Sets vs Meta ebuilds To: gentoo-dev@lists.gentoo.org Content-Type: multipart/alternative; boundary="001a113d79ae87a6f90553fb965e" X-Archives-Salt: a276ddca-969f-4539-89ea-1691c3271f0b X-Archives-Hash: 3236c64a71e633519ede86d4c1435a44 --001a113d79ae87a6f90553fb965e Content-Type: text/plain; charset="UTF-8" On Mon, Jul 10, 2017 at 2:25 PM, William L. Thomson Jr. wrote: > On Mon, 10 Jul 2017 15:15:35 -0400 > "William L. Thomson Jr." wrote: > > > # emerge -pC tomcat-servlet-api > > * This action can remove important packages! In order to be safer, > > use > > * `emerge -pv --depclean ` to check for reverse dependencies > > before > > * removing packages. > > Rather than a message like the above. I think portage should generate a > message/warning saying you are removing a package that is not in your > world file. Which means you are removing a package you did not install > directly. Just like if you were to remove a system package. > > That way people would know if they are removing something that is a > dependency. > > -- > William L. Thomson Jr. > Use -c rather than -C, like grknight suggested, and it will. -Ben --001a113d79ae87a6f90553fb965e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Mon, Jul 10, 2017 at 2:25 PM, William L. Thomson Jr. <wlt-ml@o-sinc= .com> wrote:
On Mon, 10 Jul= 2017 15:15:35 -0400
"William L. Thomson Jr." <wlt-ml@o-sinc.com> wrote:

> # emerge -pC tomcat-servlet-api
>=C2=A0 * This action can remove important packages! In order to be safe= r,
> use
>=C2=A0 * `emerge -pv --depclean <atom>` to check for reverse depe= ndencies
>=C2=A0 =C2=A0 before
>=C2=A0 * removing packages.

Rather than a message like the above. I think portage should generat= e a
message/warning saying you are removing a package that is not in your
world file. Which means you are removing a package you did not install
directly. Just like if you were to remove a system package.

That way people would know if they are removing something that is a
dependency.

--
William L. Thomson Jr.
=C2=A0
= =C2=A0Use -c rather than -C, like grknight suggested, and it will.=C2=A0

-Ben
--001a113d79ae87a6f90553fb965e--