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.