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 1QLy1k-0001HT-Jl for garchives@archives.gentoo.org; Mon, 16 May 2011 13:40:04 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 353921C0B1; Mon, 16 May 2011 13:38:41 +0000 (UTC) Received: from smtpout.karoo.kcom.com (smtpout.karoo.kcom.com [212.50.160.34]) by pigeon.gentoo.org (Postfix) with ESMTP id D61AF1C0B1 for ; Mon, 16 May 2011 13:38:40 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.64,373,1301871600"; d="scan'208";a="769268498" Received: from 213-152-39-90.dsl.eclipse.net.uk (HELO compaq.stroller.uk.eu.org) ([213.152.39.90]) by smtpout.karoo.kcom.com with ESMTP; 16 May 2011 14:38:39 +0100 Received: from [192.168.1.101] (unknown [192.168.1.101]) by compaq.stroller.uk.eu.org (Postfix) with ESMTP id 107E6AA34A for ; Mon, 16 May 2011 14:37:05 +0100 (BST) Content-Type: text/plain; charset=us-ascii 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 (Apple Message framework v1084) Subject: Re: [gentoo-user] --oneshot and --update From: Stroller In-Reply-To: Date: Mon, 16 May 2011 14:38:37 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <84FE6AE6-F179-4826-A08D-AAB69C2373DC@stellar.eclipse.co.uk> References: To: gentoo-user@lists.gentoo.org X-Mailer: Apple Mail (2.1084) X-Archives-Salt: X-Archives-Hash: afc9bda78dc3a2f358f78691f6ba039b On 16/5/2011, at 7:35am, Pandu Poluan wrote: > ... > * emerge --oneshot package will install package but does not record it = in @world >=20 > * To update a oneshot-ed package, I must either do it explicitly > (emerge --update package) ... Will this not cause the package to be recorded in world? I think you update a oneshotted package with `emerge -1 package` (just = the same as you used to install it in the first place). This probably doesn't arise very often, as you probably won't be = updating oneshotted packages very often. --oneshot is fairly strictly a = temporary solution - to fulfil a virtual in a certain way or just for = testing how a package behaves with or without a graphics lib installed. = If you want the package updated then you should record it in world. Stroller.