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.62) (envelope-from ) id 1GxQWD-0006NK-VJ for garchives@archives.gentoo.org; Thu, 21 Dec 2006 16:11:42 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.8) with SMTP id kBLG859F012199; Thu, 21 Dec 2006 16:08:05 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by robin.gentoo.org (8.13.8/8.13.8) with ESMTP id kBLG5PZ5030200 for ; Thu, 21 Dec 2006 16:05:26 GMT Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 744B8642A1 for ; Thu, 21 Dec 2006 16:05:25 +0000 (UTC) X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Score: -1.668 X-Spam-Level: X-Spam-Status: No, score=-1.668 required=5.5 tests=[AWL=-0.030, BAYES_00=-2.599, NO_REAL_NAME=0.961] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AbTQahMeh0QT for ; Thu, 21 Dec 2006 16:05:22 +0000 (UTC) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id A0DAF64869 for ; Thu, 21 Dec 2006 16:05:20 +0000 (UTC) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1GxQPn-0004uH-LE for gentoo-user@gentoo.org; Thu, 21 Dec 2006 17:05:03 +0100 Received: from c-67-163-25-192.hsd1.in.comcast.net ([67.163.25.192]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 21 Dec 2006 17:05:03 +0100 Received: from reader by c-67-163-25-192.hsd1.in.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 21 Dec 2006 17:05:03 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: reader@newsguy.com Subject: [gentoo-user] using package.provided Date: Thu, 21 Dec 2006 10:04:33 -0600 Organization: Still searching... Message-ID: <87bqlx44mm.fsf@newsguy.com> 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 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: c-67-163-25-192.hsd1.in.comcast.net User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.91 (gnu/linux) Cancel-Lock: sha1:bgqYDkXsBmAdEFD2FkviM7J3JNk= Sender: news X-Archives-Salt: 1aec9704-42ab-49d2-aacc-daf4c2f9e088 X-Archives-Hash: d16203357fc0ed42806648849fc4bf14 This section is snipped one of Allen M. posts on the monster gentoo health thread (last paragraph is where my topic starts: [...] Archive a portage tree by all means. But if an ebuild is removed that a user want to keep, the solution is so simple it's amazing. Copy the ebuild to /usr/local/portage in the correct directory structure. I maintain my own enlightenment-17 ebuilds, so to start I did this: mkdir -p /usr/local/portage/x11-wm cp -ar /usr/portage/x11-wm/e /usr/local/portage/x11-wm Run emerge. Simple as that. You might need to add an entry to package.mask so that portage won't use later versions in the main tree but that's all part of normal gentoo usage anyway. [...] In the event user runs with ~ARCHITECTURE flag set then masking won't do it... right? So my understanding is that user needs to set something in: /etc/portage/profile/package.provided showing an equal or higher version number than what is available in portage (masked or not). (To maintain users own package) Assuming I got this much right, is there a better way? I ask because setting a higher version number might eventually need bumping still higher... or if versioning changes somehow will `higher' not be noticed. Looking for a way not to have to check package.provided to make sure versioning is still good. -- gentoo-user@gentoo.org mailing list