From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.54) id 1EmPYJ-0000UK-H8 for garchives@archives.gentoo.org; Wed, 14 Dec 2005 05:51:47 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jBE5ntFP015120; Wed, 14 Dec 2005 05:49:55 GMT Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.200]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jBE5gl5a015241 for ; Wed, 14 Dec 2005 05:42:48 GMT Received: by xproxy.gmail.com with SMTP id s6so30700wxc for ; Tue, 13 Dec 2005 21:42:47 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:user-agent:x-accept-language:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=IPCmbuLKUaIF7w/dB1N7z8JQdKbzJdwv7yJjeZQ1LX8B39y2WGZVX9SoZlyTW9e+1OzLgiQOZ5ESM1zr6lUNpBIOmRSGOgQENefePLkAtexQkB9+UFyroUKZWInuEqcaZP/pXLCLDlTUxcL0VMirFg/lMBbQnjd0PKQ0ukyG9Zw= Received: by 10.70.37.2 with SMTP id k2mr326220wxk; Tue, 13 Dec 2005 21:42:46 -0800 (PST) Received: from ?192.168.0.2? ( [64.180.41.36]) by mx.gmail.com with ESMTP id h7sm332373wxd.2005.12.13.21.42.46; Tue, 13 Dec 2005 21:42:46 -0800 (PST) Message-ID: <439FB0CE.9000705@gmail.com> Date: Tue, 13 Dec 2005 21:42:38 -0800 From: Ryan Tandy User-Agent: Mozilla Thunderbird 1.0.7 (Windows/20050923) X-Accept-Language: en-us, en Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: How to make emerge skirt a package built from tar.gz References: <87mzj4qnbu.fsf@newsguy.com> <439F9D1F.9050409@gmail.com> <87ek4gqm0a.fsf@newsguy.com> In-Reply-To: <87ek4gqm0a.fsf@newsguy.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: d8e2db84-c78b-4208-ac47-91017b969d74 X-Archives-Hash: c20d26ac1ab0bd1ee735458c26f804fc reader@newsguy.com wrote: >Ryan Tandy writes: > > > >>emerge --inject 'app-foo/bar-1.2.3' >> >>Sounds like that's what you're thinking of. >>-- >> >> > >That may be a way to do it. It isn't what I was thinking of though. >I've never heard of this and man emerges has almost nothing to say >about it. And `man inject' doesn't now about it at all. > >The man page makes a brief comment: > >[ebuild U-] x11-base/xfree-4.3.0 [4.2.99.902] > The - represents lack of SLOT information about Xfree. This > will occur when the previous version emerged was injected (see > inject for more info) or very outdated (so old that SLOT did not > exist). Either way, a newer version of Xfree is availabe for > your updating delight. > >But fails to mention where one can `see inject'. That is the only >occurance of `inject' in man emerge. > >I think is was something entered in /etc/portag/package.SOMETHING > > > I think emerge --inject is being deprecated, but I can't remember any sort of alternative. What the command does is tell Portage to think a package is installed, regardless of whether or not it is. I believe its purpose is/was to allow developers to muck around with patches and uber-unstable builds (e.g. CVS snapshots) without having to learn ebuild-ing in order to satisfy dependencies on other packages. Aha! A bit of effort solves everything! tarpman@delta ~ $ emerge --inject *** --inject has been deprecated. *** If you manage a piece of software yourself, add it's name and *** version (eg foo/bar-1.0) to /etc/portage/profile/package.provided. *** If you want to prevent portage from upgrading a package, add it to *** /etc/portage/package.mask prepending it with '>' (eg >foo/bar-1.0) *** For more information on fine-grained portage control, please see *** the portage man page. emerge: root access required. tarpman@delta ~ $ I have a feeling (Captain Obvious strikes again!) that /etc/portage/profile/package.provided is what you're looking for... -- gentoo-user@gentoo.org mailing list