From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=DATE_IN_PAST_12_24, DMARC_MISSING,FREEMAIL_FROM,INVALID_DATE,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2 autolearn=no autolearn_force=no version=4.0.0 Received: from mailout01.sul.t-online.com ([194.25.134.80]) by cvs.gentoo.org with esmtp (Exim 3.22 #1) id 14oRtR-0006iD-00 for gentoo-dev@gentoo.org; Sat, 14 Apr 2001 09:23:22 -0600 Received: from fwd05.aul.t-online.de by mailout01.sul.t-online.com with smtp id 14oRsg-0006Pj-06; Sat, 14 Apr 2001 17:22:34 +0200 Received: from helios.bagwan (320095285153-0001@[217.80.39.162]) by fwd05.sul.t-online.com with smtp id 14oRsW-1mO2FsC; Sat, 14 Apr 2001 17:22:24 +0200 Received: (qmail 12652 invoked by uid 0); 14 Apr 2001 18:05:48 -0000 Received: from sadchitananda2.bagwan (HELO gentoo.org) (achim@192.168.2.1) by helios.bagwan with SMTP; 14 Apr 2001 18:05:47 -0000 Message-ID: <3AD864AC.F157EDCD@gentoo.org> From: AGottinger@t-online.de (Achim Gottinger) X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.14 i686) X-Accept-Language: en MIME-Version: 1.0 To: gentoo-dev@gentoo.org Subject: Re: [gentoo-dev] package.mask References: <20010413151846.A6982@cvs.gentoo.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Sender: 320095285153-0001@t-dialin.net Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0 Precedence: bulk Reply-To: gentoo-dev@gentoo.org X-Reply-To: achim@gentoo.org List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux development list List-Unsubscribe: , List-Archive: Date: Sat Apr 14 09:24:01 2001 X-Original-Date: Sat, 14 Apr 2001 16:54:36 +0200 X-Archives-Salt: d4158237-4736-4625-8349-8cdedfebb220 X-Archives-Hash: adc42bc351e60ac3ce2d1eb826310458 Daniel Robbins wrote: > > Developers, > > I just updated the current version of Portage on CVS (portage-1.5_pre10). > This version of portage seems to be working well for Achim, and now has > an additional new feature. > > The /usr/portage/profiles/package.mask file can now be used to *eliminate* > packages for consideration by the auto-build system. It's really useful > if you are adding experimental and not-quite-working packages to portage. > Simply add a dependency line to /usr/portage/package.mask that matches the particular > ebuild you'd like to mark as "not ready for others". Each dependency should > appear on its own line, and "# style" comments are allowed as long as the > line begins with a "#". Here's an example package.mask file: > > #sys-apps/bash-2.05 is experimental (not really, this is just an example) > =sys-apps/bash-2.05 > > #sys-apps/foo (all versions) should *not* be available to end-users > sys-apps/foo Daniel, I have a question, why is it easier to add a new file (package.mask) that excludes packages instead of using the already existing packages file for masquerading (oposite of package.mask)? BTW: it seems that the new readline version (4.2, required for bash-2.05) is not 100% compatible to 4.1. I tried to compile postgress yesterday and it only works with 4.1 but fails with 4.2. So it is a good idea too keep bash-2.05 in package.mask. achim~ > > Right now, "=sys-apps/bash-2.05" is in the package.mask file as a placeholder. > As soon as Achim gets the new version of Portage on his system and tests out > the package.mask feature, it'll be removed :) If you merge the brand-new > version of portage-1.5_pre10, you'll find that for the time being, bash-2.05 > will not be found by "emerge". > > However, you can still install masked packages using ebuild. > > All developers should now use package.mask as a way to ensure that end-users > don't accidentally auto-merge experimental ebuilds. > > Best Regards, > > -- > Daniel Robbins > President/CEO http://www.gentoo.org > Gentoo Technologies, Inc. > > _______________________________________________ > gentoo-dev mailing list > gentoo-dev@gentoo.org > http://www.gentoo.org/mailman/listinfo/gentoo-dev