Rex Dieter wrote:
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(a)redhat.com