From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QY8OF-0000Mt-2o for garchives@archives.gentoo.org; Sun, 19 Jun 2011 03:09:35 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F3B0F1C070 for ; Sun, 19 Jun 2011 03:09:33 +0000 (UTC) Received: from mail-gw0-f53.google.com (mail-gw0-f53.google.com [74.125.83.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 59F3C1C011 for ; Sun, 19 Jun 2011 02:16:55 +0000 (UTC) Received: by gwj20 with SMTP id 20so293334gwj.40 for ; Sat, 18 Jun 2011 19:16:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=tCmJhmEksp40KsJskdJbK9gM7yd2vi91LbMABXpyOk0=; b=CkmZgblnt4vBzqJz2QlCwIVi9+sjKsJ2wrxvW+M+ggvhSOeeFfCBp70yDbtcLUgLIq 0yqwf/7Y9MlrsYRCxiF0svxs0wNbKh2PtS88ITm5QJH1H41muS+4faMcSgV7B7iHAcZV GzXH6jAquK15tS159cjzPr6xzyc5d6fvVGrIQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=PXjWhjwyVWRI4/fsEVcJmrqJlDhoPhk7boaD2hN/3NA/zMcXHwt2A77AHBca5DN+Sj 3v0heBpMrRNUrMIQy+TejZH0u7SEoDR/ZhB1N6WQDs9ch7y2RkjzrPY+yiW/nOrr+2l+ 0c79tBcr3d/gxwqLdTkZw65XP5I/h1bwTIHS0= Received: by 10.150.170.10 with SMTP id s10mr4236505ybe.76.1308449813156; Sat, 18 Jun 2011 19:16:53 -0700 (PDT) Received: from [192.168.2.5] (adsl-65-0-122-125.jan.bellsouth.net. [65.0.122.125]) by mx.google.com with ESMTPS id q24sm504511yba.28.2011.06.18.19.16.51 (version=SSLv3 cipher=OTHER); Sat, 18 Jun 2011 19:16:52 -0700 (PDT) Message-ID: <4DFD5C12.6040002@gmail.com> Date: Sat, 18 Jun 2011 21:16:50 -0500 From: Dale User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.19) Gecko/20110606 Gentoo/2.0.14-r1 SeaMonkey/2.0.14 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Is it possible to have perl-5 and perl-6 installed and in use concurrently? References: <1308442707.9273.8.camel@rattus> <4DFD42A7.60906@gmail.com> <1308448028.9273.12.camel@rattus> In-Reply-To: <1308448028.9273.12.camel@rattus> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: X-Archives-Hash: a72f86e2904803b36db4d1b49bbf543b William Kenworthy wrote: > On Sat, 2011-06-18 at 19:28 -0500, Dale wrote: > >> William Kenworthy wrote: >> >>> Is it possible to have perl-5 and perl-6 installed and in use >>> concurrently? >>> >>> This has come up because I am trying to upgrade mythtv using overlays >>> because gentoos mythtv builds are getting rather ancient - the drscream >>> (layman) overlay is requiring a perl 6 module, but the manual github >>> overlay which doesnt is January so is getting out of date anyway. >>> >>> or can someone point me to a recent overlay thats regularly updated and >>> works(!) Currently want to go from mythtv .23-gentoo to .24-fixes and >>> then .25 as its soon to be stable. >>> >>> BillK >>> >>> >>> >> I had a look at the ebuild, it doesn't appear to be slotted. So, it is >> most likely not possible to have both at the same time. The relavant >> portion: >> >> LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )" >> SLOT="0" >> KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 >> ~sh ~sparc ~x86 ~x86-fbsd" >> >> All the ebuilds I looked at had the SLOT="0" which means no slots. >> >> If I am wrong, someone post and correct me. >> >> Dale >> >> :-) :-) >> >> > Its actually not "slotting" I am after - slots are a choice of setting > the system to one or the other (correct me if I am wrong) whereas I want > to use perl-5 for eveyting except this which wants perl-6. > > One item is that the ebuild for perl5 is "dev-perl/libwww-perl" whereas > for perl 6 its "dev-perl/libwww-perl-6" which indicates co-existence > might be possible - but I dont want to break a system to prove it > doesnt :) > > BillK > > In order to have two versions of the same package on a system at the same time, the system has to be able to figure out which is which. That is what Gentoo calls slots. Here, I have python 2 and 3 installed. I have the system set to python 2, with eselect, but some packages CAN use python 3 if it so chooses. Maybe this link explains it better: http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=2&chap=1#doc_chap5 Hope that helps. Dale :-) :-)