Hi, I've quickly looked at this again and I'm not unsure if an fdisk build-dependency really is needed (for tests).
The tests/07autodetect file uses sfdisk, this file seems to potentially get executed from ./test The Makefile has a test target, but that only echos out to run ./test as root and doesn't actually run it. It thus doesn't look to me like the 07autodetect test is actually run during a normal build. Invoking the ./test suite seems to be something (only) manually done, so maybe there's no need for a (build-)dependency after all.... Regards, Andreas Henriksson