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.43) id 1DtBfA-0007fC-4D for garchives@archives.gentoo.org; Thu, 14 Jul 2005 21:54:36 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j6ELrY68000054; Thu, 14 Jul 2005 21:53:34 GMT Received: from smtp803.mail.ukl.yahoo.com (smtp803.mail.ukl.yahoo.com [217.12.12.140]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j6ELngfB021152 for ; Thu, 14 Jul 2005 21:49:42 GMT Received: (qmail 82953 invoked from network); 14 Jul 2005 21:49:51 -0000 Received: from unknown (HELO anya) (edward.catmur@btinternet.com@86.131.0.48 with plain) by smtp803.mail.ukl.yahoo.com with SMTP; 14 Jul 2005 21:49:51 -0000 Received: from capella.catmur.co.uk (capella.catmur.co.uk [::ffff:192.168.1.2]) by anya with esmtp; Thu, 14 Jul 2005 22:49:49 +0100 Subject: Re: [gentoo-user] Does (-win32codecs) mean Slots? From: Edward Catmur To: gentoo-user@lists.gentoo.org In-Reply-To: <1121223239.15192.125.camel@neuromancer.home.net> References: <1121159554.15192.65.camel@neuromancer.home.net> <200507122248.43618.danstemporaryaccount@yahoo.ca> <1121223239.15192.125.camel@neuromancer.home.net> Date: Thu, 14 Jul 2005 22:49:46 +0100 Message-Id: <1121377787.14354.9.camel@capella.catmur.co.uk> 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=iso-8859-1 Content-Transfer-Encoding: 7bit X-Mailer: Evolution 2.2.3 X-Archives-Salt: cb75f249-14e7-4a9c-9a6f-54eb8ffa53bd X-Archives-Hash: be2734f4a85d24b99a5c10784358b12c On Wed, 2005-07-13 at 10:53 +0800, Ow Mun Heng wrote: > On Tue, 2005-07-12 at 22:48 -0400, daniel wrote: > > On July 12, 2005 05:12 am, Ow Mun Heng wrote: > > > Why doesn't mplayer let me compile with win32codecs? It doesn't pull > > > down win32codec as a dependency and having that USE flag in the CLI as > > > well as on make.conf doesn't make a difference. > > > > > > I still can't get "-win32codecs" to "+win32codecs" > > > > > > Comment? FWIW, if you haven't worked this out yet :) USE flag masking is controlled by use.mask, which is a standard stackable profile file; as with package.mask, the masked USE flags are generated by combining use.mask from all the directories in the profile stack; but unlike package.mask, which is counteracted by package.unmask, the way to re-enable USE flags is to delete them from the use.mask profile stack by entering them in a later-processed use.mask file with a "-" before. So, what you would do in this case is: echo "-win32codecs" >> /etc/portage/profile/use.mask (make sure /etc/portage/profile exists, yada yada.) Again: the - at the beginning of the line instructs portage to *remove* "win32codecs" from the list of masked USE flags generated by merging the use.mask profile stack. Compare e.g. /usr/portage/profiles/default-linux/x86/use.mask. HTH, Ed -- gentoo-user@gentoo.org mailing list