lang/perl-5.16: fails to compile because of missing distinfo/use.perl

Andrej Zverev az at freebsd.org
Wed Jun 26 03:20:14 UTC 2013


Hello, it's something wrong with ports tree.
Usually distinfo placed /usr/ports/lang/perl5.16/distinfo, but in your
case it wrong.
Same goes for use.perl which must seat in
/usr/ports/lang/perl5.16/files/use.perl

Please try remove whole tree (rm -rf /usr/ports as example) and
checkout from git again (but using svn and portsnap would be
preferable)

On Wed, Jun 26, 2013 at 12:56 AM, Garrett Cooper <yaneurabeya at gmail.com> wrote:
> I have a forked ports tree at
> http://www.github.com/yaneurabeya/freebsd-ports that I just updated
> yesterday. I tried upgrading perl-5.16 and it failed:
>
> ===>  Extracting for perl-5.16.3
> => No checksum file (/usr/ports/lang/perl5.16/work/perl-5.16.3/distinfo).
> ===>  Patching for perl-5.16.3
> /usr/bin/sed -e 's|%%PREFIX%%|/usr/local|g;'  -e
> 's|%%PERL_VERSION%%|5.16.3|g;'  -e 's|%%PERL_VER%%|5.16|g;'  -e
> 's|%%PERL_ARCH%%|mach|g;'  -e 's|%%MAKE_CONF%%|/etc/make.conf|g;'  -e
> 's|%%LINK_USRBIN%%|yes|g;'
> /usr/ports/lang/perl5.16/work/perl-5.16.3/files/use.perl  >
> /usr/ports/lang/perl5.16/work/perl-5.16.3/work/use.perl
> sed: /usr/ports/lang/perl5.16/work/perl-5.16.3/files/use.perl: No such
> file or directory
>
> I don't have this issue with perl-5.14 (which I'm downgrading
> everything to now because I don't want to fight perl -_-..).
>
> Thanks,
> -Garrett
> _______________________________________________
> freebsd-perl at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-perl
> To unsubscribe, send any mail to "freebsd-perl-unsubscribe at freebsd.org"


More information about the freebsd-perl mailing list