If e2fsprogs is compiled without shared libraries, then the libraries which are on the *.private lines need to be included by default on the normal Required and Lib lines, since static libraries do not pull in their dependencies automatically.