Fedora 40 decided to ship wget2 as wget replacement [1], which does not support the FTP(S) protocol, with no progress on the issue tracking the implementation since a few years. While the change is quite questionable, with even upstream disagreeing [3], it may be a hint that it's finally time to phase out FTP usage.
As wget2 doesn't understand the passive-ftp option, all downloads using the wget based handler are broken, not just the packages actually using FTP. [1] https://discussion.fedoraproject.org/t/f40-change-proposal-wget2-as-wget/96422 [2] https://gitlab.com/gnuwget/wget2/-/issues/3 [3] https://gitlab.com/gnuwget/wget2/-/issues/661 Lucas Stach (20): alsa-lib: remove FTP URL alsa-utils: remove FTP URL ckermit: replace download URL with HTTP dialog: remove FTP URL efax: replace download URL with HTTPS fftw: remove FTP URL figlet: replace URL with HTTPS gdb: remove FTP URL gdbserver: remove FTP URL glu: replace download URL with HTTPS gnupg: remove FTP URL libffi: remove FTP URL libgpg-error: remove FTP URL libksba: remove FTP URL mesa-demos: replace download URL with HTTPS netkit-ftp: remove FTP URL npth: remove FTP URL nvmetcli: version bump 0.7 -> 0.8 proftpd: move to staging ptxd_make_get: remove FTP support rules/alsa-lib.make | 4 +--- rules/alsa-utils.make | 4 +--- rules/ckermit.make | 2 +- rules/dialog.make | 4 +--- rules/efax.in | 6 ++++++ rules/efax.make | 2 +- rules/fftw.make | 4 +--- rules/figlet.make | 2 +- rules/gdb.make | 4 +--- rules/gdbserver.make | 4 +--- rules/glu.make | 2 +- rules/gnupg.make | 4 +--- rules/libffi.make | 4 +--- rules/libgpg-error.make | 3 +-- rules/libksba.make | 4 +--- rules/mesa-demos.make | 2 +- rules/netkit-ftp.make | 4 +--- rules/npth.make | 4 +--- rules/nvmetcli.make | 6 +++--- rules/proftpd.in | 7 ++++++- scripts/lib/ptxd_make_get.sh | 4 +--- 21 files changed, 33 insertions(+), 47 deletions(-) -- 2.39.2
