#48365: Ports should require perl5.22 instead of 5.16 -------------------------------------------------+------------------------- Reporter: mojca@… | Owner: macports- Type: defect | tickets@… Priority: Normal | Status: new Component: ports | Milestone: Resolution: | Version: Port: ack ackmate amavisd-new archway | Keywords: argus-monitor auto-multiple-choice backuppc | biblatex-biber bugzilla clearsilver cloc | cpan2port cpuid cssh cutter cvsweb cws2fws-pl | cyrus-imapd dc3dd ddclient demeter demeter- | devel dirvish docbook-utils docbook2X dvdrip | eperl exo (afb) extractopinion flac2mp3 | frozenbubble2 ftpsync fusioninventory-agent | fwknop gdmap ghsum git git-cal glibmm globus- | core gnome-bindings-perl5 gnucash gnucash- | devel gnumeric gnupod grid-packaging-tools | gtk-doc gtkmm GTorrentViewer help2man | homebank hugin-app icon-naming-utils icoutils | ikiwiki imageindex imapsync intltool | latexdiff LaTeXML libbluray liboping-devel | libpurple libsigcxx2 libxmlxx2 log2timeline | magicspp mailqfmt makepasswd mb2md mediaserv | metar metasploit2 mod_perl2 monarch moreutils | mosh mtn-browse munin muttprint myrepos | mysql-zrm mythtv-core.25 mythtv-core.26 | mythtv-core.27 mythweb.25 mythweb.26 | mythweb.27 nagios-plugins nedi net-snmp nfsen | nrg openbrowser ossp-uuid patchutils pcsc- | tools pearl pemail perfect_maildir perlprimer | pflogsumm pidgin po4a postgresql_autodoc | postgrey psh PsyncX pulseaudio rancid rpm | rpm52 rpm53 rpm54 rrdtool rsnapshot sendpage | shelldap signing-party sleuthkit smokeping | snmptt snownews spidereyeballs sqlgrey stow | subversion-perlbindings-5.16 swaks sympa | system-tools-backends t-prot tablet-encode | texinfo thieriot tinyca2 torrentsniff tsung | vantages vcheck vit wakeonlan whois wml | xchat-gnome xfce-utils xqf xserve-raid-tools | -------------------------------------------------+------------------------- Comment (by mojca@…): Let us first get to a point where we can get rid of Perl < 5.22 and let's discuss the improvements to the packaging itself in a separate ticket. (If we start waiting for the perfect solution, perl 5.30 will be out before we close this ticket :) Perl packaging is a painful issue, but we need to address the problem as a whole and think well about all aspect before rushing into any other solution (just to figure out that we would have to redo it soon after anyway). There is a huge number of Perl-related ports. Some link against Perl's dylib, some install additional modules (which can be installed anywhere, but if they end up under `.../5.22/...`, the port can't just switch to a different version of Perl without being rebuilt), some are ok even with the system perl, some need a large number of modules, ... some are a weird mixture of many of these aspects. -- Ticket URL: <https://trac.macports.org/ticket/48365#comment:15> MacPorts <https://www.macports.org/> Ports system for OS X