Description of problem: libguestfs-tools-c isn't supposed to depend on heavyweight interpreters like Perl. Unfortunately it does at the moment. The main reason for this appears to be 'icoutils'. See also bug 761565, bug 1071675. Version-Release number of selected component (if applicable): libguestfs 1.29.26 How reproducible: 100% Steps to Reproduce: 1. yum install libguestfs-tools-c Actual results: Note that Perl is pulled in, in particular 'perl-Business-ISBN' (a dependency of perl-URI).
It turns out to be necessary to adjust both hivex and libguestfs. The hivex change is to move hivexregedit into the perl-hivex subpackage: http://pkgs.fedoraproject.org/cgit/hivex.git/commit/ The libguestfs change is fairly complex: http://pkgs.fedoraproject.org/cgit/libguestfs.git/commit/