Possibly some legacy apps expect it to be named imap (which is what it has historically been named). Besides, IMO, packages should be called by their upstream name/tarball whenever possible, unless there is good reason to do otherwise. Recent examples raised (including yours) validates this:
I would agree that packages should be called their upstream name, but this should not be an absolute rule.
But if some "legacy apps expect it to be named imap", then that is horribly broken and stupid. Except for certain special cases, you should always try to dep on specific versioned libraries (which RPM tries to do automatically) and not the *package* name. Nobody suggested renaming the installed files.
imap-libs may very well be called uw-imap-libs just to be perfectly clear. It wouldn't hurt anything.
Warren Togami wtogami@xxxxxxxxxx