The pnet-devel package obsoletes the pnet package. This makes that when you have pnet installed, it gets "updated" to pnet-devel, which shouldn't happen. Removing the provides/obsoletes from the specfile should fix it.
>From the specfile: %package devel Summary: Headers for developing programs that will use %name Group: Development/C Provides: %name-devel = %version-%release Obsoletes: %name Provides: %name -- Marcel Pol
