[Mimedefang] Overcoming RPM stupidity

David F. Skoll dfs at roaringpenguin.com
Tue Dec 19 22:52:03 EST 2006


Jeff Rife wrote:

> Of course, if RPM had a more flexible "requirements" syntax, you could 
> have things like optional requirements or "pick one of" (as this is).

Debian can have alternate requirements.  (Eg, mimedefang can
depend on one of libfoo-perl or libquux-perl).

You can simulate it in RPM with Provides/Requires, but it takes more
planning.  You'd need to make MIMEDefang Require a generic
perl-syslog-module, and have Sys::Syslog and Unix::Syslog Provide
perl-syslog-module.  Arguably, that's the correct way to go,
given that Sys::Syslog and Unix::Syslog provide the same facility.

Regards,

David.



More information about the MIMEDefang mailing list