On Sat, 2003-03-15 at 17:05, Don Smith wrote: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?
Dhruba Bandopadhyay wrote:
On Sat, 2003-03-15 at 16:14, Don Smith wrote:
I wanted to try this out, used this:First of all, evolution 1.3.1 is actually beta which may not be evident
#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
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 thoughYes, it is a beta, a beta I want to try out.
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>
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.
Don
-- [EMAIL PROTECTED] mailing list
