Date: Fri, 25 Oct 2013 19:25:35 +0400 From: Andrej Zverev <az@freebsd.org> To: Steven Hartland <killing@multiplay.co.uk> Cc: Sunpoet Po-Chuan Hsieh <sunpoet@freebsd.org>, ports <ports@freebsd.org> Subject: Re: Possible fix for all p5-* port installs being broken on FreeBSD Message-ID: <CAD5bB%2BhagqR5aa9Du2Cp8Ass_4j%2BZOaFRaYH_U_iV96oQSA%2BAw@mail.gmail.com> In-Reply-To: <7EC8B03C3EA14BCCBA1D6C3D913514C2@multiplay.co.uk> References: <7BF7BC08166A4E6E91CF12EF75622F6B@multiplay.co.uk> <CAMHz58TDicdsNg4ZsbGrPW=OskSkiZAyxj5EgLiwqFT81CYVFg@mail.gmail.com> <4B0216DAF77A4A93B59753C4E0FD366B@multiplay.co.uk> <CAD5bB%2BhWSyCso=o%2BpaBJYEDbWiNoZyiNi-_YF2APSWo0OhxPmg@mail.gmail.com> <7EC8B03C3EA14BCCBA1D6C3D913514C2@multiplay.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
Can you please show output (you can pastebin it somewhere) 1. make -C /usr/ports/converters/p5-Encode-Locale/ -VPERL_VERSION -VPERL_VER -VMAN3PREFIX -VSITE_PERL -VSITE_PERL_REL 2. perl -V 3. cat /etc/make.conf If this is not public information you can omit ports@FreeBSD.org from recipients > An example would be:- > > make install > ===> Installing for p5-Encode-Locale-1.03 > ===> p5-Encode-Locale-1.03 depends on file: /usr/local/bin/perl5.14.2 - > found > ===> Checking if converters/p5-Encode-Locale already installed > ===> Registering installation for p5-Encode-Locale-1.03 #1 > /data/portbuild/usr/ports/converters/p5-Encode-Locale/work/.PLIST.mktmp > pkg-static: lstat(/usr/local/lib/perl5/5.14/man/man3/Encode::Locale.3.gz): > No such file or directory > *** Error code 74 > > Stop. > make: stopped in /usr/ports/converters/p5-Encode-Locale > > ----- Original Message ----- From: "Andrej Zverev" <az@freebsd.org> > To: "Steven Hartland" <killing@multiplay.co.uk> > Cc: "Sunpoet Po-Chuan Hsieh" <sunpoet@freebsd.org>; "ports" > <ports@freebsd.org> > Sent: Friday, October 25, 2013 3:45 PM > Subject: Re: Possible fix for all p5-* port installs being broken on FreeBSD > > > >> I'm sorry, but can you for start provide build log where I can see >> error(s) ? I'm sure it's just your local issues. >> >> >> On Fri, Oct 25, 2013 at 5:27 PM, Steven Hartland >> <killing@multiplay.co.uk> wrote: >>> >>> ----- Original Message ----- From: "Sunpoet Po-Chuan Hsieh" >>> <sunpoet@FreeBSD.org> >>> >>>> On Fri, Oct 25, 2013 at 8:26 PM, Steven Hartland <smh@freebsd.org> >>>> wrote: >>>> >>>>> Hi Sunpoet seems your the most active maintainer >>>>> of perl ports system on FreeBSD so please excuse >>>>> the email if your not the correct person but here goes. >>>>> >>>>> Currently make install for all p5-* ports fail >>>>> because they cant find the installed files. >>>>> >>>>> This seems to be because the site_perl directory >>>>> struction now uses PERL_VERSION instead of PERL_VER >>>>> e.g 5.14.4 not 5.14 >>>>> >>>>> The attached patch fixes this for me by changing >>>>> the package vars to use PERL_VERISON but its not >>>>> clear if its the install which is incorrect or >>>>> the vars. >>>>> >>>>> cc'ed ports@ just in case. >>>>> >>>>> Regards >>>>> Steve >>>> >>>> >>>> >>>> >>>> Hi Steven, >>>> >>>> The perl infrastructure change was made by az@. >>>> It helps to make minor version update easier (e.g. 5.14.2 -> 5.14.4). >>>> Please see UPDATING 20130612 entry for further information. >>>> Thanks. >>> >>> >>> >>> Thanks Sunpoet :) >>> >>> @az given UPDATING 20130612 I guess the attached patch is >>> required. As its currently its not possible to install any >>> p5-* port think we should get it commited ASAP assuming its >>> the correct fix. >>> >>> Regards >>> Steve >>> >>> ================================================ >>> This e.mail is private and confidential between Multiplay (UK) Ltd. and >>> the >>> person or entity to whom it is addressed. In the event of misdirection, >>> the >>> recipient is prohibited from using, copying, printing or otherwise >>> disseminating it or any information contained in it. >>> In the event of misdirection, illegible or incomplete transmission please >>> telephone +44 845 868 1337 >>> or return the E.mail to postmaster@multiplay.co.uk. >> >> > > ================================================ > This e.mail is private and confidential between Multiplay (UK) Ltd. and the > person or entity to whom it is addressed. In the event of misdirection, the > recipient is prohibited from using, copying, printing or otherwise > disseminating it or any information contained in it. > In the event of misdirection, illegible or incomplete transmission please > telephone +44 845 868 1337 > or return the E.mail to postmaster@multiplay.co.uk. >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAD5bB%2BhagqR5aa9Du2Cp8Ass_4j%2BZOaFRaYH_U_iV96oQSA%2BAw>