Opened 5 years ago
Last modified 4 years ago
#58361 closed enhancement
Ports should require perl5.28 instead of 5.26 — at Version 70
Description (last modified by dbevans (David B. Evans))
All ports depending on Perl 5.26 should switch to 5.28. (See also an older ticket #55208.)
Below is a list of ports by maintainer as obtained via:
port info --line --index --name --maintainer depends:'perl5\.26' or depends:'p5\.26-' | grep -v 'p5-' | grep -v 'p5.26-' | sort > list.txt
and might contain errors.
Status as of 2020-03-05
port | maintainer | status |
---|---|---|
Change History (70)
comment:1 Changed 5 years ago by mojca (Mojca Miklavec)
Cc: | blair brucemiller neverpanic ci42 ctreleaven dliessi dbevans danielluke g5pw pdvnl Ionic jmroot joefowler nortcele kurthindenburg larryv lbschenkel mojca Schamschula raimue ryandesign nerdling tenomoto lockhart cfaerber@… christoph@… fernando.iazeolla@… gjasny@… gr@… karl@… kmayer@… kou@… rod@… removed |
---|
comment:2 Changed 5 years ago by mojca (Mojca Miklavec)
Description: | modified (diff) |
---|
Add links to port abandonment tickets or PRs for some maintainers without github handle.
comment:3 Changed 5 years ago by chrstphrchvz (Christopher Chavez)
abcde
was addressed in [53f8338d3b/macports-ports]
comment:4 Changed 5 years ago by Schamschula (Marius Schamschula)
comment:5 Changed 5 years ago by Schamschula (Marius Schamschula)
comment:6 Changed 5 years ago by dbevans (David B. Evans)
comment:7 Changed 5 years ago by dbevans (David B. Evans)
A number of these port declare perl variants. In these cases, I suggest the following:
- use the perl5 portgroup to declare variants
- add 5.28 to perl5.branches where missing unless the port doesn't support it
- don't override perl5.default_branch, let the portgroup select the default
- if you need to make sure that a port's dependencies use the same variant, use perl5.variant with require_active_variants
If this is done, when port perl5's default is set to +perl5_28 the others will follow suit. I've already set the portgroup fallback to 5.28 for the case where perl5 is not installed.
comment:8 Changed 5 years ago by chrstphrchvz (Christopher Chavez)
comment:9 Changed 5 years ago by mojca (Mojca Miklavec)
comment:10 Changed 5 years ago by dbevans (David B. Evans)
comment:11 Changed 5 years ago by Mihai Moldovan <ionic@…>
comment:12 Changed 5 years ago by mojca (Mojca Miklavec)
comment:13 Changed 5 years ago by dbevans (David B. Evans)
comment:14 Changed 5 years ago by mojca (Mojca Miklavec)
comment:15 Changed 5 years ago by lbschenkel (Leonardo Brondani Schenkel)
comment:16 Changed 5 years ago by nortcele
comment:17 Changed 5 years ago by mojca (Mojca Miklavec)
comment:18 Changed 5 years ago by mojca (Mojca Miklavec)
comment:19 Changed 5 years ago by mojca (Mojca Miklavec)
comment:20 Changed 5 years ago by mojca (Mojca Miklavec)
comment:21 Changed 5 years ago by mojca (Mojca Miklavec)
comment:22 Changed 5 years ago by mojca (Mojca Miklavec)
comment:23 Changed 5 years ago by mojca (Mojca Miklavec)
comment:24 Changed 5 years ago by mojca (Mojca Miklavec)
comment:25 Changed 5 years ago by mojca (Mojca Miklavec)
comment:26 Changed 5 years ago by mojca (Mojca Miklavec)
comment:27 Changed 5 years ago by mojca (Mojca Miklavec)
comment:28 Changed 5 years ago by mojca (Mojca Miklavec)
comment:29 Changed 5 years ago by mojca (Mojca Miklavec)
comment:30 Changed 5 years ago by joefowler (Joe Fowler)
comment:31 Changed 5 years ago by mf2k (Frank Schima)
Here is a status report. A blank status means no obvious perl dependency exists.
port | maintainer | status |
---|---|---|
archway | @jmroot,openmaintainer | perl5.26 |
creduce | @larryv | perl5.26 |
ddclient | @nerdling,openmaintainer | perl5.26 |
ddclient | @nerdling,openmaintainer | perl5.26 |
docbook-utils | @lockhart,openmaintainer | perl5.26 |
docbook2X | @lockhart,openmaintainer | perl5.26 |
flac2mp3 | perl5.26 | |
frozenbubble2 | ryandesign,openmaintainer | perl5.26 |
ftpsync | perl5.26 | |
get_iplayer | @dliessi,openmaintainer | perl5.26 |
ghsum | perl5.26 | |
glom | perl5.26 | |
gnome-bindings-perl5 | perl5.26 | |
gnupod | perl5.26 | |
gpredict | @Schamschula,openmaintainer | |
LaTeXML | @brucemiller | perl5.26 |
liboping | perl5.26 | |
liboping-devel | perl5.26 | |
libxfce4ui | ||
mailqfmt | perl5.26 | |
makepasswd | perl5.26 | |
mediaserv | perl5.26 | |
metar | perl5.26 | |
monarch | perl5.26 | |
mtn-browse | perl5.26 | |
muttprint | perl5.26 | |
myrepos | googlemail.com:gjasny,openmaintainer | perl5.26 |
mythtv-core.27 | @ctreleaven,openmaintainer | perl5.26 |
mythtv-core.28 | @ctreleaven,openmaintainer | perl5.26 |
mythtv-plugins.27 | @ctreleaven,openmaintainer | perl5.26 |
mythtv-plugins.28 | @ctreleaven,openmaintainer | perl5.26 |
mythweb.27 | @ctreleaven,openmaintainer | perl5.26 |
mythweb.28 | @ctreleaven,openmaintainer | perl5.26 |
nagios-plugins | perl5.26 | |
pearl | perl5.26 | |
pemail | perl5.26 | |
perfect_maildir | perl5.26 | |
perlprimer | perl5.26 | |
pgbadger | perl5.26 | |
postgrey | perl5.26 | |
psh | perl5.26 | |
PsyncX | ryandesign,openmaintainer | perl5.26 |
rancid | perl5.26 | |
rsnapshot | perl5.26 | |
sendpage | perl5.26 | |
signing-party | @neverpanic,openmaintainer | perl5.26 |
snmptt | perl5.26 | |
snownews | perl5.26 | |
sqlninja | perl5.26 | |
sqlninja-devel | perl5.26 | |
stow | perl5.26 | |
sympa | perl5.26 | |
t-prot | perl5.26 | |
thieriot | perl5.26 | |
Thunar | ||
tinyca2 | perl5.26 | |
torrentsniff | perl5.26 | |
tsung | perl5.26 | |
vit | @g5pw,openmaintainer | perl5.26 |
wallet | kornel.us:karl,openmaintainer | perl5.26 |
wallet-kdc | kornel.us:karl,openmaintainer | perl5.26 |
wallet-server | kornel.us:karl,openmaintainer | perl5.26 |
xchat-gnome | perl5.26 | |
xfce4-panel | ||
xfce4-session | ||
xfce4-settings | ||
xfce4-terminal | ||
xfdesktop | ||
xserve-raid-tools | perl5.26 |
comment:32 Changed 5 years ago by brucemiller (bruce miller)
comment:33 Changed 5 years ago by dbevans (David B. Evans)
comment:34 Changed 5 years ago by dbevans (David B. Evans)
comment:35 Changed 5 years ago by reneeotten (Renee Otten)
comment:36 Changed 5 years ago by mf2k (Frank Schima)
Description: | modified (diff) |
---|
comment:37 Changed 5 years ago by mf2k (Frank Schima)
Cc: | jmroot lockhart Schamschula ctreleaven g5pw akkornel added |
---|---|
Type: | update → enhancement |
Cc'ing remaining maintainers.
comment:38 Changed 5 years ago by mf2k (Frank Schima)
Cc: | Schamschula removed |
---|
comment:39 Changed 4 years ago by dbevans (David B. Evans)
comment:40 Changed 4 years ago by dbevans (David B. Evans)
comment:41 Changed 4 years ago by dbevans (David B. Evans)
comment:42 Changed 4 years ago by dbevans (David B. Evans)
comment:43 Changed 4 years ago by dbevans (David B. Evans)
comment:44 Changed 4 years ago by dbevans (David B. Evans)
comment:45 Changed 4 years ago by dbevans (David B. Evans)
comment:46 Changed 4 years ago by dbevans (David B. Evans)
comment:47 Changed 4 years ago by dbevans (David B. Evans)
comment:48 Changed 4 years ago by dbevans (David B. Evans)
comment:49 Changed 4 years ago by dbevans (David B. Evans)
comment:50 Changed 4 years ago by dbevans (David B. Evans)
Description: | modified (diff) |
---|
updated status table
comment:51 Changed 4 years ago by dbevans (David B. Evans)
Cc: | lockhart ctreleaven removed |
---|
Cc'ing remaining maintainers.
comment:52 Changed 4 years ago by dbevans (David B. Evans)
comment:53 Changed 4 years ago by dbevans (David B. Evans)
comment:54 Changed 4 years ago by dbevans (David B. Evans)
comment:55 Changed 4 years ago by dbevans (David B. Evans)
Description: | modified (diff) |
---|
Update status table for recent commits.
comment:56 Changed 4 years ago by dbevans (David B. Evans)
comment:57 Changed 4 years ago by dbevans (David B. Evans)
comment:58 Changed 4 years ago by dbevans (David B. Evans)
comment:59 Changed 4 years ago by dbevans (David B. Evans)
comment:60 Changed 4 years ago by dbevans (David B. Evans)
comment:61 Changed 4 years ago by dbevans (David B. Evans)
comment:62 Changed 4 years ago by dbevans (David B. Evans)
comment:63 Changed 4 years ago by dbevans (David B. Evans)
comment:64 Changed 4 years ago by g5pw (Aljaž Srebrnič)
Cc: | g5pw removed |
---|
comment:65 Changed 4 years ago by dbevans (David B. Evans)
comment:66 Changed 4 years ago by dbevans (David B. Evans)
comment:67 Changed 4 years ago by dbevans (David B. Evans)
comment:68 Changed 4 years ago by dbevans (David B. Evans)
comment:69 Changed 4 years ago by dbevans (David B. Evans)
comment:70 Changed 4 years ago by dbevans (David B. Evans)
Description: | modified (diff) |
---|
Update status table
- gpredict has no direct perl dependency, only uses intltool at build time which depends on perl5.28
- liboping* can build with perl bindings but they are disabled
Removing CC-ed maintainers again to avoid sending them too much traffic from commit messages.