I can't understand why pyparted does need rpm dependency just for a weird libdir statement inside Makefile.
Seems to work here, please have a look at our ebuild.
Created attachment 131364 [details, diff]
Patch against pyparted-1.8.9 ebuild
Fixed... thanks for the patch...
not a problem.