Is there any feature lacking in the bootstrap version of fpm?

I’m packaging fpm for the nixpkgs repository. The Nix package manager forbids internet access during the packaging process, which doesn’t bode well with the fpm install process handling of dependencies.
Hence, I’m thinking of packaging it using the bootstrap fpm.F90. So I wonder if there is any feature lacking in the bootstrap version of fpm?

Thanks for taking the time to package fpm for Nix and welcome to the Discourse! Yes, bootstrap fpm has a few minor differences to ‘full’ fpm, but they don’t affect the user-facing functionality, so it is still feature complete.

Bootstrap fpm uses a slower and less robust method of indexing files in a directory by calling a shell command and parsing the output. (See: fpm/fpm_filesystem.F90 at 6e43cdb285b769f65dc1641afe5232ce01fa6596 · fortran-lang/fpm · GitHub)
Bootstrap fpm also doesn’t have the ‘pretty’ output during compilation.

Hey, nice to see you again @lkedward ! I guess I will have to patch the fpm.toml to grab dependecies from the system instead of grabbing those from github hehehe. Well, I guess it will be fine, thanks!