Command explanations --with-root-prefix="": The reason for supplying this option is because of the setup of the e2fsprogs Makefile. Some programs are essential for system use when, for example, /usr isn't mounted (like the e2fsck program). These programs and libraries, therefore, belong in directories like /lib and /sbin. If this option isn't passed to E2fsprogs's configure, it places these programs in /usr, which is not what we want. --enable-elf-shlibs: This creates shared libraries that some programs in this package can make use of. make install-libs: This installs the shared libraries that are built. install-info...: This updates the /usr/share/info/dir file to include this package's info pages to the index.