public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Holly Bostick <motub@planet.nl>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user]  Re: How to alter ./configure flags from emerge
Date: Thu, 24 Nov 2005 15:55:52 +0100	[thread overview]
Message-ID: <4385D478.9080307@planet.nl> (raw)
In-Reply-To: <87mzju9ipt.fsf@newsguy.com>

Harry Putnam schreef:
> Holly Bostick <motub@planet.nl> writes:
> 
>> Of course, you might want to upgrade to -r2, since clearly some 
>> things didn't work in -r1 (in ebuild terms)
>> 
>> You might also want to stick with stable until things settle down a
>>  bit.
>> 
> Holly, Thanks for the usual helpful effort.  Maybe you can tell me 
> how one controlls what ebuild is used.  For example:
<snip>
> I was able to to at least start mysql-5.0.15.ebuild, how would I 
> select it out of the others thru emerge?

Lots of ways-- to return to the stable build, try

# echo 'dev-db/mysql x86' >>/etc/portage/package.keywords

This will essentially change the ACCEPT_KEYWORDS setting for this
package only to stable. You may also have to add settings for the
dependencies, as they will still be unstable versions if you do not, and
I don't know how well the stable mysql build plays with the unstable
versions of its dependencies.

To only allow version 5.0.15, try

# echo '>dev-db/mysql-5.0.15' >>/etc/portage/package.mask

This will mask all unstable versions above 5.0.15. You will have to be
responsible for unmasking later versions when you feel that they have
stabilized to your needs (meaning, you have to keep an eye on the status
of the ebuilds, because even when later versions go stable, you won't
have them available to you in Portage).

So I would almost say go back to stable, and when the currently unstable
upgrades become stable, just upgrade normally. Unless you have some
burning reason to have version 5 now, today, no matter what the
circumstances.
> 
> I foolishly ran the last -u world with ACCEPT_KEYWORDS=~x86 and have
>  since set that globally.  So I'm now bleeding edge and it appears 
> that it would take some doing to undo that at this point so thought 
> I'd go with it for a while and see if I could get ontop of it.
> 
> I know about using the actual path and that is how I'm installing it
>  as I write but one always gets those troublesome messages about 
> installing by path being broken....


Ummmm.... no you don't so much need to use the actual path as you need
to use the correct syntax to emerge a particular version of a package:

emerge =dev-db/mysql-5.0.15

or emerge (<=>)[= - the exact version; >= - any version greater than or
equal to; <= - any version less than or equal to; > - any version
greater than; < - any version less than]cate-gory/package-version.number

Naturally if you do something like this, though, you'll want to utilize
package.mask to block other versions so that Portage doesn't try to
upgrade or downgrade the package you've specifically emerged in a
particular version.


HTH,
Holly
-- 
gentoo-user@gentoo.org mailing list



  reply	other threads:[~2005-11-24 15:03 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-11-23 14:01 [gentoo-user] How to alter ./configure flags from emerge Harry Putnam
2005-11-23 14:28 ` Alexander Skwar
2005-11-23 15:00   ` [gentoo-user] " Harry Putnam
2005-11-23 15:33     ` Alexander Skwar
2005-11-23 15:52       ` Harry Putnam
2005-11-23 18:20         ` Holly Bostick
2005-11-23 14:55 ` [gentoo-user] " Mattias Merilai
2005-11-23 15:34   ` Alexander Skwar
2005-11-23 16:17     ` Richard Fish
2005-11-24  5:44       ` Alexander Skwar
2005-11-24 10:04         ` Neil Bothwick
2005-11-24 14:11         ` [gentoo-user] " Harry Putnam
2005-11-24 13:44           ` Holly Bostick
2005-11-24 14:22             ` Neil Bothwick
2005-11-24 16:34               ` Harry Putnam
2005-11-24 16:42               ` Harry Putnam
2005-11-24 15:19             ` Harry Putnam
2005-11-24 14:55               ` Holly Bostick [this message]
2005-11-24 15:22           ` Harry Putnam
2005-11-23 18:47     ` Harry Putnam
2005-11-23 15:35   ` Harry Putnam
2005-11-23 16:18     ` Richard Fish
2005-11-23 16:30       ` Richard Fish
2005-11-23 17:56         ` Harry Putnam
2005-11-23 17:31           ` Neil Bothwick
2005-11-23 17:30       ` Harry Putnam
2005-11-23 16:53 ` [gentoo-user] " Francesco R.
2005-11-23 18:37   ` [gentoo-user] " Harry Putnam
2005-11-23 18:10     ` Francesco R.
2005-11-23 18:14 ` [gentoo-user] " Francesco R.

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4385D478.9080307@planet.nl \
    --to=motub@planet.nl \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox