Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 5 Nov 2016 15:18:34 +0100
From:      Tijl Coosemans <tijl@coosemans.org>
To:        tech-lists <tech-lists@zyxst.net>
Cc:        freebsd-ports@freebsd.org, Mathieu Arnold <mat@FreeBSD.org>
Subject:   Re: [HEADSUP] Default Perl changed to 5.24.
Message-ID:  <20161105151834.6b1f0c59@kalimero.tijl.coosemans.org>
In-Reply-To: <ecf1cea8-cc67-6f93-e777-e20e554b1c02@zyxst.net>
References:  <b21728ca-ffd6-f94f-0c40-814330273ae2@FreeBSD.org> <b25982b5-ed8b-c741-2a52-bf6c92bd5d0b@zyxst.net> <ecf1cea8-cc67-6f93-e777-e20e554b1c02@zyxst.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 4 Nov 2016 23:00:56 +0000 tech-lists <tech-lists@zyxst.net> wrote:
> On 04/11/2016 22:58, tech-lists wrote:
>> On 03/11/2016 15:00, Mathieu Arnold wrote:  
>>> Instructions on how to switch are in UPDATING.
>>>
>>> If you do not want to switch, you do not have to do anything.
>>
>> I followed the instructions in /usr/ports/UPDATING for portupgrade. I
>> have found that numerous ports will not build:
>>
>> ** Listing the failed packages (-:ignored / *:skipped / !:failed)
>> ! net/p5-Socket (p5-Socket-2.021)       (unknown build error)
>> ! security/p5-Crypt-IDEA (p5-Crypt-IDEA-1.10_1) (unknown build error)
>> ! net-mgmt/p5-NetAddr-IP (p5-NetAddr-IP-4.078)  (unknown build error)
>> ! converters/p5-Encode-JIS2K (p5-Encode-JIS2K-0.03)     (unknown build
>> error)
>> ! converters/p5-Unicode-String (p5-Unicode-String-2.10) (unknown build
>> error)
>> * converters/p5-Unicode-Map8 (p5-Unicode-Map8-0.13_1)
>> ! math/p5-Bit-Vector (p5-Bit-Vector-7.4)        (unknown build error)
>> ! devel/p5-Filter (p5-Filter-1.55)      (unknown build error)
>> ! chinese/p5-Encode-HanExtra (p5-Encode-HanExtra-0.23_1)        (unknown
>> build error)
>> ! security/p5-Digest-SHA1 (p5-Digest-SHA1-2.13_1) (unknown build error)
>>
>> [snip loads more]
>>
>> This happens after I removed the DEFAULT_VERSIONS+= line in make.conf
>> and ran portupgrade -f `pkg shlib -qR libperl.so.5.20` as indicated in
>> the second step.
>>
>> How can I fix? System is r308206 (11-STABLE) and ports is r425362
> 
> edit: the error I get now when I try to rebuild an affected port singly is:
> 
> ===>   p5-Socket-2.021 depends on package: perl5>=5.24<5.25 - found
> ===>  Configuring for p5-Socket-2.021  
> env: /usr/local/bin/perl5.24.1: No such file or directory
> *** Error code 127
> 
> Stop.
> make: stopped in /storage/usr/ports/net/p5-Socket

It's probably caused by pkg not copying hardlinks:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213255



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20161105151834.6b1f0c59>