The piuparts logfile for these packages contains the string
E: Essential packages were removed and -y was used without --allow-remove-essential, which is usually an indication, that an essential package needs to be removed to install this package. As piuparts does not use that much force, the piuparts test fails.
This is usually not an error in the package and it needs to be seen how piuparts should deal with it.
The commandline to find these logs is:
COMMAND='grep -E "E: Essential packages were removed and -y was used without --allow-remove-essential"'