> > I like to try bleeding edge beta versions. But I hate that if I will
> > install for example the new firefox 2 beta via portage, it will
unmerge
> > the current stable version. I would prefer to have a stable version
for
> > daily work and the beta version for testing purposes at the same
time on
> > my system. Therefore I would propose to introduce a policy, which
forces
> > each ebuild with the suffix _alpha, _beta or _pre have to be
slotable.
> >
> >
> > Best Regards
> > Sebastian Noack
> >
> Not feasable.  You have 2 possible ways of doing it though. one is to
> use a chroot to test these things, and the other is to take a quickpkg
> of the stable version and emerge -k when you're done testing the
> bleeding edge stuff.

The first possibility is crap, because of I would need another entire
Gentoo system on my machine which I can chroot into and did you ever
tried to get X run out of a chroot environment? Well, it is possible but
it needs a lot of work to have a complete redundant functional chroot
test environment on your system. Than I would rather prefer to compile
the corresponding package by my self and pass
--prefix=/usr/bleeding_edge/ to the configure script.

And the second possibility you mentioned is also an ugly solution,
because of I would have to rollback the stable version by quickpkg every
time after testing the beta and vice versa.

Regards
Sebastian Noack

-- 
gentoo-dev@gentoo.org mailing list

Reply via email to