On Sat, Feb 16, 2013 at 09:13:13AM +0000, Kerin Millar wrote:
> On 16/02/2013 08:36, Frank Schwidom wrote:
> > Hi,
> >
> > I have an conflict wth 2 Versions of Readline:
> >
> > (sys-libs/readline-5.2_p12-r1::gentoo, installed) pulled in by
> > =sys-libs/readline-5* required by (dev-lang/ghc-6.8.2::gentoo,
> > installed)
> >
> > (sys-libs/readline-6.2_p1::gentoo, ebuild scheduled for merge) pulled
> > in by =sys-libs/readline-6.2_p1
> >
> > Is ts possible to install both libraries in the same time?
>
> Yes. Portage can support different versions side-by-side if the ebuild
> makes use of the SLOT variable. For instance, I have
> sys-libs/readline-6.2_p1 installed and attempting to install readline-5*
> yields:
>
> Calculating dependencies... done!
> [ebuild NS ] sys-libs/readline-5.2_p14:5 [6.2_p1:0] 2,024 kB
>
> Note that this isn't a downgrade in so far as 6.2_p1 won't be removed.
> It's a new, slotted instance of the package. No problem there.
hangeLog: Stabilize old ABI SLOT version.
readline-4.3_p5.ebuild:SLOT="${PV:0:1}"
readline-5.2_p14.ebuild:SLOT="${PV:0:1}"
readline-6.1.ebuild:SLOT="0"
readline-6.1_p2.ebuild:SLOT="0"
readline-6.2.ebuild:SLOT="0"
readline-6.2_p1.ebuild:SLOT="0"
readline-6.2_p1-r1.ebuild:SLOT="0"
readline-6.2_p4.ebuild:SLOT="0"
it seems to be that in my case readline-5.2_p12-r1 ist installed under SLOT 0.
can i override the slot-variable ?
Regards