Software 42837 Published by

Version 6.6.4 of AM is now available. Fedora 40's replacement of "wget" with "wget2" results in additional dependencies introduced by this release. Among the modifications are fixes to the "install.am" module, the addition of "jq" to installation scripts that use api.github.com, and the substitution of "curl" for "wget" in a few modules.



"AM" 6.6.4

New "jq" dependency to read JSON files in github APIs

I hate having to introduce new dependencies, but this was driven by the adoption of "wget2" as a replacement for "wget" in Fedora 40 using a symlink. Normally page outputs in JSON format take a different form depending on the user agent, so tools like "wget2" tend to show different output than its predecessor.

With this release we prepare for what the future will be:

  • we applied patches in the " install.am" module to identify the version of "wget" in use, and from there choose the installation interface/progress bar;
  • the introduction of "jq" will be enabled if the installation script contains references to api.github.com;
  • also replaced "wget" with "curl" in some modules, using a corresponding command.

Not many changes, other than the ability to install "wget" version 1.x (from Debian Stable) if you don't like your distribution and the way "wget2" works.

am -i wget

As for me, I am thrilled to have the possibility in the future to use such a powerful tool as "wget2", but there is still a lot of work to be done in terms of compatibility with the program it is supposed to replace, namely "wget ", as at present they are still incompatible with each other.

Latest PR  #528

Full Changelog:  6.6.3.1...6.6.4

Release "AM" 6.6.4 · ivan-hc/AM