From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RC9T9-0004b9-Bt for garchives@archives.gentoo.org; Fri, 07 Oct 2011 12:24:03 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9551221C083; Fri, 7 Oct 2011 12:23:53 +0000 (UTC) Received: from out3.smtp.messagingengine.com (out3.smtp.messagingengine.com [66.111.4.27]) by pigeon.gentoo.org (Postfix) with ESMTP id 2A5F221C067 for ; Fri, 7 Oct 2011 12:22:58 +0000 (UTC) Received: from compute5.internal (compute5.nyi.mail.srv.osa [10.202.2.45]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id CC64B20CD7 for ; Fri, 7 Oct 2011 08:22:57 -0400 (EDT) Received: from frontend1.nyi.mail.srv.osa ([10.202.2.160]) by compute5.internal (MEProxy); Fri, 07 Oct 2011 08:22:57 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:subject:from:to:date :in-reply-to:references:content-type:content-transfer-encoding :mime-version; s=smtpout; bh=NuP+BhaUt0FOPxCJSHfSiR1L/1c=; b=UFd /bjq2LPg3sM3mISw2ckiG+dLjNpK+MJVyHFB5mOh9CtHTBomieDbp7RU3W1/HjVA FYABz9ApGEWLRn//6QiJ8UIwr3w9tB8A7jqRzztQlMMDkh8tHVas5s9tCsN7d3l3 zp1t3loBN8UNT1XdzXgJnSeo/U1sVA3RPpEcsffI= X-Sasl-enc: e5bL1iPj3qQxISYoVRlGc2uIYnyhAF+YOjhmM9s7aH8W 1317990177 Received: from [192.168.31.28] (cpe-174-109-032-219.nc.res.rr.com [174.109.32.219]) by www.fastmail.fm (Postfix) with ESMTPSA id 7B5394012DD for ; Fri, 7 Oct 2011 08:22:57 -0400 (EDT) Message-ID: <1317990176.3665.7.camel@localhost.localdomain> Subject: Re: [gentoo-user] portage wants to remove less and nano From: "Albert W. Hopkins" To: gentoo-user@lists.gentoo.org Date: Fri, 07 Oct 2011 08:22:56 -0400 In-Reply-To: <4E8EE2D7.2090200@linuxsystems.it> References: <4E8E13FA.40308@linuxsystems.it> <4E8EC335.5090500@linuxsystems.it> <20111007112527.GA30406@math.princeton.edu> <4E8EE2D7.2090200@linuxsystems.it> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAAXNSR0IArs4c6QAAADBQTFRF1///CwsLGxsbJycnNzc3RUVFU1NTYmJicXFxf39/jIyMm5ubq6urubm5yMjI3t7eukg4JQAAAAF0Uk5TAEDm2GYAAAIoSURBVDhPpZC9btRQEEbPGIJQhOIZB4SEhGJ7W/42lihoKCJ6agoeglfgDXiQPAGEio5sKGgTLxRIFNk7DigV7FD4J4SW23jud+75ZA38x9ncnb3wf0PgjZnZdvo35rVZZWa3RiLDd+PGMNz5oABkw/2e9ne+HTgwGRt3nejHzc8Gk/EURfvx/IgLcK3YNZWB7C8vwFqtqcxEAPYD4CoAr5xUiBaJlfOrvTA+IRLqLhisWx/B9RItzckjHCJNxtqKGhRBgEiTAWCIBqGXDNBODEdBIWIEgquCiosD6GQsTYzAVVUAH0FCFDPP3ce8Byenx0hhFRBoX5cBFPXJUVILUog6rTOs5Mv5DnGyOAaXHMvb0fiU3z8QbNZAjmg5VXVbP/N0uHhyWJrAl8RYhebzVcq+K4CJ2WgomSbWsSsguRY6GtncD0N0EYImEcrRkPUxXcrKflNYN4LUmqKndQVOV5qOIDp5Vhb518oEqqxgBFuyOhSKlRF4NptPhp22Ee0ylnioNfVkPPLSix1SG9BJrRN4aFcevfNIKw8f8h5k8vtsnlUauSBiF2DD6/ePd5LPAOvzHpw97F6+dbHOk1T1X4DnXN2rlF+OWKXAuN3Cj3HHNW5u/13FzeQtEkv/YU0vDCATjZSn8KqZXwLdA3Kny+q6GZoGwPPFmZ5oNWt29TK4/XSVpK6bPRny4a+Qx1+FrNkrdATji/XHhdTbw55gMrC0TaFTEfwB/cbNxoZIacsAAAAASUVORK5CYII= Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.2.0 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 Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 0ab45373cdb08f68bc60b1ee5092ef4d On Fri, 2011-10-07 at 13:30 +0200, Niccol=C3=B2 Belli wrote: > Il 07/10/2011 13:25, Willie Wong ha scritto: > > Most likely you've never set them. >=20 > Shouldn't it ship with a default setting? Anyway even after setting a=20 > default, portage still wants to remove both less and nano. I had to put= =20 > them in the world set. I'll chime in. I know this has been discussed so many times... but it seems the discussion recurs. You *can* get away with not putting virtuals in your world file, even with the new portage behavior. The trick is to not have any other package satisfy the virtual. For example, I use most as my pager and gvim as my editor. I uninstalled nano because I can't stand it and never use it. I also uninstalled less because I use most. My world file has neither most nor gvim in it, but because nothing else satisfies the dependencies for virtual/pager and virtual/editor then they don't get depclean'ed. Of course this won't work for everyone. If you have to have 2 pagers installed, for example. Where I think some people will come into a problem is with sys-apps/util-linux[ncurses]. This satisfies the virtual/pager dep so it may want to clean sys-apps/more. I don't have the "ncurses" flag set for util-linux, so I don't have that issue. Anyway a lot of people don't like the "new" behavior (which isn't really new anymore). I can't say I'm enthused about the change, but if you think about (for a while) it makes sense, and it's not like it's going to kill you to put nano/more/whatever in your world file. -a