g-ir-scanner uses ldd internally

def _resolve_non_libtool(options, binary, libraries)
update pkgpyexecdir dir instead of moving

this way traces look correct