From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32322 invoked from network); 4 Sep 2004 00:52:47 +0000 Received: from smtp.gentoo.org (156.56.111.197) by lists.gentoo.org with AES256-SHA encrypted SMTP; 4 Sep 2004 00:52:47 +0000 Received: from lists.gentoo.org ([156.56.111.196] helo=parrot.gentoo.org) by smtp.gentoo.org with esmtp (Exim 4.34) id 1C3OnP-0004eK-00 for arch-gentoo-dev@lists.gentoo.org; Sat, 04 Sep 2004 00:52:47 +0000 Received: (qmail 20719 invoked by uid 89); 4 Sep 2004 00:52:46 +0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 13220 invoked from network); 4 Sep 2004 00:52:46 +0000 From: Jason Stubbs To: gentoo-dev@lists.gentoo.org Date: Sat, 4 Sep 2004 09:55:27 +0900 User-Agent: KMail/1.7 References: <20040903125147.GB6307@gentoo.org> <200409031750.32517.luke-jr@utopios.org> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200409040955.27686.jstubbs@gentoo.org> Subject: Re: [gentoo-dev] Idea for change of emerge -up output X-Archives-Salt: e3dd1b4d-7a1b-4b65-9098-7dc3a187b975 X-Archives-Hash: 8f4c10b12011b180ba20546c045d7530 On Saturday 04 September 2004 02:59, Ioannis Aslanidis wrote: > Will there be an alternative to inject? Sometimes (due to hardware > issues) it is necessary to compile manually the sources. So after a > make install, a simple emerge inject would do the work... package.provided doesn't work quite the same as --inject. To reiterate what I said in an earlier email: * Portage will not attempt to upgrade provided packages * Portage will not attempt to reinstall provided packages as part of world And caveats: * If the version of a provided package does not satisfy all dependencies, portage will install a version from source that does satisfy them. * Specifying the package name to emerge will ignore package.provided. As for your above reason for using --inject, there's a better way to do it: ebuild /path/to/ebuild/within/portage/tree unpack cd /var/tmp/portage/packagename-version/work/packagename-version configure make whatever else you need to do to get it to compile touch ../../.compiled ebuild /path/to/ebuild/within/portage/tree merge Regards, Jason Stubbs -- gentoo-dev@gentoo.org mailing list