Dhruba Bandopadhyay wrote:

On Sat, 2003-03-15 at 17:05, Don Smith wrote:


Dhruba Bandopadhyay wrote:



On Sat, 2003-03-15 at 16:14, Don Smith wrote:




I wanted to try this out, used this:

#ACCEPT_KEYWORDS="~x86" emerge -u evolution

and it returns no packages. So then I tried going right in /usr/portage/net-mail/evolution and try

#ACCEPT_KEYWORDS="~x86" emerge -p evolution-1.3.1.ebuild

it returns:

Calculating dependencies /
!!! all ebuilds that could satisfy ">=net-libs/libsoup-1.99.12" have been masked.
!!! (dependency required by "net-mail/evolution-1.3.1" [ebuild])


!!! Error calculating dependancies. Please correct.

I am not sure what to look for in the ebuild for errors, but anyone else have this? Don




First of all, evolution 1.3.1 is actually beta which may not be evident


from the filename and if you do 'grep evolution


/usr/portage/profiles/packages.mask it warns about possible breakage. It installs in a separate slot to 1.2.1 so can coexist with 1.2.1 though
AFAIK which makes it a little safer to try. As for installing it try
the following as root.


emerge /usr/portage/net-mail/evolution/evolution-1.3.1.ebuild

Also if you add the following line to the end of your /etc/profile it
will save you having to type in ACCEPT_KEYWORDS=~x86" all the time.

export AK="env ACCEPT_KEYWORDS=~x86"

Then, whenever you wish to install a masked package you can just do:

$AK emerge <packagename>




Yes, it is a beta, a beta I want to try out.

I tried that command as root before I posted. Does not work.

I do not want to put ACCEPT_KEYWORDS="~x86" in my profile, that will ALWAYS merge unstable/masked packages, which IMHO, is stupid if you want to maintain a stable system.




No.  You misunderstood me.  I am saying that exporting the environment
variable to something shorter makes it easier to type.  So instead of
typing

ACCEPT_KEYWORDS=~x86 emerge <packagename>

one can simply export this environment to a smaller variable e.g. $AK

export AK="env ACCEPT_KEYWORDS=~x86"

and then one can type simply

$AK emerge packagename (shorter to type)

which is much easier to type.

What you are talking about is to put ACCEPT_KEYWORDS=~x86 in
/etc/make.conf which asks portage to use the unstable tree permanently
and for all packages.  These are two very different concepts.



Ok, that is a nice tip to save typing, but it does not help me install Evolution 1.3.1 to test it out. Has anyone tried it?

Don


-- [EMAIL PROTECTED] mailing list



Reply via email to