Obsoletes does not work like Provides, it works only with packages names.
Since the development files were not included in the libp11 package anymore and it is intended to be used only through the pkcs11 engine, the package was renamed and the subpackage removed.