From owner-freebsd-ports@freebsd.org  Sat Nov  5 11:47:05 2016
Return-Path: <owner-freebsd-ports@freebsd.org>
Delivered-To: freebsd-ports@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id C144DC30B97
 for <freebsd-ports@mailman.ysv.freebsd.org>;
 Sat,  5 Nov 2016 11:47:05 +0000 (UTC)
 (envelope-from piotr-l@netexpert.pl)
Received: from serwer.netexpert.pl (serwer.netexpert.pl [81.210.116.233])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by mx1.freebsd.org (Postfix) with ESMTPS id 7F4AEFAA
 for <freebsd-ports@freebsd.org>; Sat,  5 Nov 2016 11:47:05 +0000 (UTC)
 (envelope-from piotr-l@netexpert.pl)
Received: from [127.0.0.1] (localhost [127.0.0.1])
 by serwer.netexpert.pl (Postfix) with ESMTP id C652E1A1AC
 for <freebsd-ports@freebsd.org>; Sat,  5 Nov 2016 12:47:02 +0100 (CET)
X-Virus-Scanned: antivirus at netexpert.pl
Received: from [127.0.0.1] (localhost [127.0.0.1])
 (Authenticated sender: piotr-l@netexpert.pl)
 by serwer.netexpert.pl (Postfix) with ESMTPSA id A34A61A196
 for <freebsd-ports@freebsd.org>; Sat,  5 Nov 2016 12:46:52 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=netexpert.pl; s=2016;
 t=1478346412; bh=arUKOnBtxMiAogya5TG6iCfPOXT5/dYNmKj3kreRN6o=;
 h=Subject:To:From:Message-ID:Date:MIME-Version:Content-Type;
 b=fqUNKkKJz6/fUyp2sIeE/nckeolyxkpElYokZZtFsexDsWN3JIxwvlmJQhReR63t3
 0PKMTYAQRgklJ1uXw1aAP3fxbejM415KDWuYzziFvLl6pHREinftoJlsg+tDtciVyI
 X8SQIV8UxiixXUFDeNodXQtSqiXDBgfOei95Xb8I=
Subject: Re: [HEADSUP] Default Perl changed to 5.24.
To: freebsd-ports@freebsd.org
References: <b21728ca-ffd6-f94f-0c40-814330273ae2@FreeBSD.org>
 <b25982b5-ed8b-c741-2a52-bf6c92bd5d0b@zyxst.net>
 <ecf1cea8-cc67-6f93-e777-e20e554b1c02@zyxst.net>
 <28bbe8ad-53b9-6f39-0b1a-ae5e763f2bc7@netexpert.pl>
 <a8ccaee7-e8f2-4404-c9cb-7fb84727b8c1@zyxst.net>
From: Piotr Szafarczyk <piotr-l@netexpert.pl>
Message-ID: <27dcbcc4-a547-e873-6e99-ba2368a76d67@netexpert.pl>
Date: Sat, 5 Nov 2016 12:46:53 +0100
MIME-Version: 1.0
In-Reply-To: <a8ccaee7-e8f2-4404-c9cb-7fb84727b8c1@zyxst.net>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
X-Content-Filtered-By: Mailman/MimeDel 2.1.23
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-ports>,
 <mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports/>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
 <mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Nov 2016 11:47:05 -0000

On 2016-11-05 10:58, tech-lists wrote:
>> It looks like the same problem I encountered with 5.20 under 10.3 (just
>> one box). Links are not created during port building (with other than
>> perl too). With perl, two links are missing under /usr/local/bin.
>> Creating them manually allows for a successful building of a port that
>> depends on perl.
> I fixed my problem by doing this, in /usr/local/bin :
> ln -s ./perl /usr/local/bin/perl5.24.1
> and then running:
> portupgrade -f `pkg shlib -qR libperl.so.5.20`
>
> I think maybe the problem you had was a little different because in my 
> case, portupgrade could not update any port until that symlink was 
> added, so the "make install" phase was never reached. Instead of 
> calling perl, it looks for /usr/local/bin/perl5.24.1 which of course 
> didn't exist. Also, in my case, the bin/perl updated link *was* 
> created[1] following the instructions in UPDATING, just not the 
> bin/perl5.24.1 link.
>
> Previously:
>
> ===>   p5-NetAddr-IP-4.078 depends on package: perl5>=5.24<5.25 - found
> ===>  Configuring for p5-NetAddr-IP-4.078
> env: /usr/local/bin/perl5.24.1: No such file or directory
> *** Error code 127
>
> Stop.
> make: stopped in /storage/usr/ports/net-mgmt/p5-NetAddr-IP
It looks the same. I have created the link and every perl port could 
build. The problem is not only perl does not create links.

> Now everything builds. 
Everything? Could you try any other port that creates links? Are links 
created?