You really want to do Requires(pre): shadow-utils to make sure the package gets sorted correctly.
many thanks - that resolved it