* AW: [gentoo-dev] Beta versions should be slotable
@ 2006-08-07 14:42 Noack, Sebastian
0 siblings, 0 replies; 2+ messages in thread
From: Noack, Sebastian @ 2006-08-07 14:42 UTC (permalink / raw
To: gentoo-dev
> > 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
^ permalink raw reply [flat|nested] 2+ messages in thread
* AW: [gentoo-dev] Beta versions should be slotable
@ 2006-08-07 14:46 Noack, Sebastian
0 siblings, 0 replies; 2+ messages in thread
From: Noack, Sebastian @ 2006-08-07 14:46 UTC (permalink / raw
To: gentoo-dev
> > > Hi folks,
> > >
> > > 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.
> > >
> > 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.
>
> Is it possible to get Portage (or ebuild) to build a package for
> installation into /opt? If not, how much work would that be?
>
> What would be great would be to have emerge --optinstall package, that
> installs the package into /opt/$PV and doesn't create a vdb entry...
> feasible?
That sounds good. I already thought about making overlays which installs
the files into /opt or a new subdir of /usr (for Example
/usr/bleeding_edge or so) for all the beta stuff I want to test. But a
simple emerge option or a config file like /etc/portage/package.opt
would be great.
Regards
Sebastian Noack
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2006-08-07 14:52 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-08-07 14:42 AW: [gentoo-dev] Beta versions should be slotable Noack, Sebastian
-- strict thread matches above, loose matches on Subject: below --
2006-08-07 14:46 Noack, Sebastian
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox