Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-perl
Navigation:
Lists: gentoo-perl: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-perl@g.o
From: Kent Fredric <kentfredric@...>
Subject: Re: perl 5.10
Date: Sat, 4 Apr 2009 05:32:23 +1300
On Sat, Apr 4, 2009 at 3:01 AM, Adam Prime <span dir="ltr">&lt;<a href="mailto:adam.prime@...">adam.prime@...</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Perhaps this has more to do with my lack of understanding of how overlays work more than anything else.  Based on what you&#39;ve said I should just be able to unmask perl 5.10, and emerge perl and that should work just install base perl, and perhaps all the modules i had installed for 5.8.8 (that exist in portage anyway)?<br>

</blockquote><div><br>Overlays are just like supplementary repositories of ebuilds, they can be used in conjunction and compliment each other, in an &quot;additive&quot; way. <br>  <br>Things in one overlay can depend on things in another overlay/repository, ie: stuff in the Perl overlay largely depend on stuff in the main Gentoo repository.<br>
<br>If you install the Perl overlay, and then unmask Perl-5.10 and its dependencies, ( there are about 5 p-depends[1] that get installed after it iirc ) , it will install only what is nessecary to get the perl-5.10 core going. <br>
<br>You may also want to manually mask out 5.8 family because theres a bit of a headache with some dependency resolution algorithms in some older version of portage.<br><br><br>Note that once you upgrade your dev-lang/perl to 5.10, the other stuff all over your system that use Perl won&#39;t really know about the change, and will expect 5.8 stuff in most places until  you upgrade *everything* perlish, ( its not automatic ). I believe there is a perl-updater script for this task, but I&#39;ve not used it, I just emerged a clean system afterwards.<br>
<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
I was looking at instructions in a wiki somewhere, which i of course can&#39;t find now. (not the one linked from the thread about catalyst in the forums).  For some reason that article made me think using the overlay was an all or nothing deal.</blockquote>
<div><br>If you can find that article so it can be corrected and marked as rubbish that&#39;d be great :) <br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<br>
Thanks,<br><font color="#888888">
<br>
Adam<br>
<br>
</font></blockquote></div><br><br>[1]: PDepends are things that are a) needed by a package but b) also need that package, but are only c) runtime requirements so they can be installed afterwards.<br><br>a depends c<br>c pdepends a<br>
<br>c needs &#39;a&#39; to run, but doesn&#39;t need it to build. <br>a needs &#39;c&#39; to run and to build.<br>c can run without &#39;a&#39; present for the task of producing &#39;a&#39;.<br>so install order is <br>c , a <br clear="all">
<br>-- <br>Kent <br><br>perl -e  &quot;print substr( \&quot;edrgmaM  SPA NOcomil.ic\\@tfrken\&quot;, \$_ * 3, 3 ) for ( 9,8,0,7,1,6,5,4,3,2 );<br><br><a href="http://kent-fredric.fox.geek.nz">http://kent-fredric.fox.geek.nz</a><br>

Replies:
Re: perl 5.10
-- Sergiy Borodych
References:
perl 5.10
-- Adam Prime
Re: perl 5.10
-- Kent Fredric
Re: perl 5.10
-- Adam Prime
Navigation:
Lists: gentoo-perl: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: perl 5.10
Next by thread:
Re: perl 5.10
Previous by date:
Re: perl 5.10
Next by date:
Re: perl 5.10


Updated Jun 17, 2009

Summary: Archive of the gentoo-perl mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.