The breakdown of the libuser package is very strange and confusing. You have: libuser libuser1 libuser1-devel
Then you have both libuser (which doesn't contain the library) and libuser1 both say they provide libuser. This can't be right. Then userdrake says it requires libuser, so it isn't clear which package it wants. My guess is it just needs the library. If so, userdrake should require libuser1 and libuser1 should not provide libuser.
