On Jan 14 11:19, Jon Lawrence wrote: > Hi, > I've been using Linux systems for about 7 years now but I'm very new to gentoo > so be gentle with me please. > I'm trying to emerge linhone. When I put 'emerge -p linphone' it shows the > newest version as 0.10.2 but I have an ebuild for 0.12.1 in my portage tree. > What gives ? > how do I tell my system to emerge linphone-0.12.1 ? The ebuilds for linphone-0.12.0 and .1 are masked. This means that they are not yet considered stable in the portage tree. You can force portage to upgrade to one of these versions by telling it that you're willing to accept unstable packages, like this:
ACCEPT_KEYWORDS="~x86" emerge -p linphone
> Also, if I want to install some software which isn't in the portage tree, how
> to I build the software so that it can be unmerged at a latter date ? - with
> debian/redhat I'd use checkinstall for this.
If you want to use other software, you can do it the old fashioned way
(./configure, make, make install) or you could write your own ebuild for
it. If you write an ebuild then you'll be able to merge and unmerge at
will. Otherwise, you're on your own for uninstalling.
-Mike Arrison
pgp00000.pgp
Description: PGP signature
