> On 16 Dec 2015, at 13:25, Horst Simon <horst.si...@optusnet.com.au> wrote: > > Hi, > > sudo port install perl5.22 works fine, but after running sudo port install > perl5 it failed as follow: > > ---> Computing dependencies for perl5 > ---> Fetching archive for perl5 > ---> Attempting to fetch perl5-5.22.1_0+perl5_22.darwin_15.noarch.tbz2 from > http://jog.id.packages.macports.org/macports/packages/perl5 > <http://jog.id.packages.macports.org/macports/packages/perl5> > ---> Attempting to fetch perl5-5.22.1_0+perl5_22.darwin_15.noarch.tbz2 from > http://packages.macports.org/perl5 <http://packages.macports.org/perl5> > ---> Attempting to fetch perl5-5.22.1_0+perl5_22.darwin_15.noarch.tbz2 from > http://lil.fr.packages.macports.org/perl5 > <http://lil.fr.packages.macports.org/perl5> > ---> Fetching distfiles for perl5 > ---> Verifying checksums for perl5 > ---> Extracting perl5 > ---> Configuring perl5 > ---> Building perl5 > ---> Staging perl5 into destroot > Error: Can't find perl 5.22 (as /opt/local/bin/perl5.22) so can't link perl5 > to it. > Error: org.macports.destroot for port perl5 returned: perl5.22 is missing > > > Kind Regards, > Horst Simon > > > >> On 16 Dec 2015, at 12:41, Mojca Miklavec <mo...@macports.org >> <mailto:mo...@macports.org>> wrote: >> >> On 16 December 2015 at 02:26, Mojca Miklavec <mo...@macports.org >> <mailto:mo...@macports.org>> wrote: >>> On 16 December 2015 at 02:09, Horst Simon wrote: >>>> >>>> Error: Can't find perl 5.22 (as /opt/local/bin/perl5.22) so can't link >>>> perl5 >>>> to it. >>> >>> Please wait a few minutes. I'll commit a fix. >> >> Dear Simon, >> >> Can you please test if >> >> sudo port selfupdate >> sudo port -f uninstall perl5.22 >> sudo port install perl5.22 >> sudo port install perl5 >> >> fixes the problem now? Before installing perl5.22 please make sure >> that this patch has been (automatically, by selfupdate) applied to >> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/lang/perl5/Portfile >> <http://rsync.macports.org/release/tarballs/ports/lang/perl5/Portfile> >> >> --- Portfile >> +++ Portfile >> @@ -145,8 +145,8 @@ >> move ${binFile} ${binFile}-${perl5.major} >> } >> } >> - move ${destroot}${prefix}/bin/perl${version} >> ${destroot}${prefix}/bin/${name} >> - ln -s ${name} ${destroot}${prefix}/bin/perl${version} >> + move ${destroot}${prefix}/bin/perl${version} >> ${destroot}${prefix}/bin/${subport} >> + ln -s ${subport} ${destroot}${prefix}/bin/perl${version} >> foreach man1File [glob -directory >> "${destroot}${prefix}/share/man/man1p" *] { >> regexp (.*)(\.1.*) ${man1File} -> program suffix >> move ${man1File} ${program}-${perl5.major}${suffix} >> >> Thank you, >> Mojca >
Hi Mojca, It is working now, I think I installed to early before. Thanks for the fast response. Regards, Horst
_______________________________________________ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users