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.


--
[EMAIL PROTECTED] mailing list

Reply via email to