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
