On Mar 6, 2018, at 04:18, Zero Kingwrote:

> On Tue, Mar 06, 2018 at 04:08:04AM -0600, Ryan Schmidt wrote:
>> 
>> On Mar 3, 2018, at 20:59, Zero King wrote:
>> 
>>> Zero King (l2dy) pushed a commit to branch master
>>> in repository macports-ports.
>>> 
>>> 
>>> https://github.com/macports/macports-ports/commit/9f045bef9d96ad58591bcb71dbf2fc3a67303f82
>>> 
>>> The following commit(s) were added to refs/heads/master by this push:
>>> 
>>>     new 9f045be  irssi: perl5.26 revbump
>>> 
>>> 9f045be is described below
>>> 
>>> 
>>> commit 9f045bef9d96ad58591bcb71dbf2fc3a67303f82
>>> 
>>> Author: Zero King <l...@macports.org>
>>> AuthorDate: Sun Mar 4 02:59:10 2018 +0000
>>> 
>>> 
>>>    irssi: perl5.26 revbump
>> 
>> Why? The irssi portfile doesn't mention any specific version of perl.
> 
> port-rev-upgrade(1) told me that it's broken, probably because
> port:perl5 was updated to 5.26 in 
> https://github.com/macports/macports-ports/commit/d52392c211739ca19889d774a7e16d9a15756d14#diff-5a4a6e75a9ad4228d6e8fbf1016561a9.

Ok, but if irssi is linking with a specific version of perl's dynamic library, 
it needs to declare a dependency on that specific version of perl, and not on 
perl5. perl5's default variant may have been recently changed, but users are 
always free to select a different variant. We don't want users who do exercise 
that freedom to have a broken irssi.

Reply via email to