On 25. máj 2002 o 15:08, Ben Reser wrote: > On Sat, May 25, 2002 at 11:48:34PM +0200, Tibor Pittich wrote: > > yes, sure, but there is anothers unintelligibles dependencies in > > mandrake distribution. > > i don't want start flamewar, but for example krb5-libs is needed if i > > want using standard telnet, or ftp client. > > krb5-libs size is 972515 bytes, and 54375 bytes has perl-Razor-Agent, > > and krb5-libs is not useful on non-kerberized network.. but i know, > > these clients has compilled in support for kerberos.. > > i repeat, spamassassin is more dependent at razor-agent as not, IMHO:)
> WRONG! krb5-libs is required because telnet is built with kerbose > support. Actually it's the kerbose telnet client. You have two > choices. Include a telnet client that supports kerbose or don't. no, i don't have two choices. if i want use only binaries and don't want rebuild telnet or ftp package, i _must_ have installed kerberos libs too. i know, this is offtopic on this thread, but how many percent users use kerberos authentication ? if you can reply to this, please change topic. > if you want to that depency is a requirement there is nothing you can do. > If you remove the krb5-libs dependency (which you really can't since rpm > adds it automatically for you) then telnet won't work at all. > > If you remove the Razor Requires for spamassassin then spamassassin > continues to function. spamassassin works just fine without Razor. is this anywhere strictly defined as it is interpreting by you? i read mdk-rpm howto and maximum-rpm doc, but there is no allusion that this field is dedicated to telling which package is _mandatory_. > Your assertion that it doesn't work right is baloney. <b>i don't wrote</b> that spamassassin won't work without razor-agent. i wrote only that spamassassin works much _better_. i know, my english is very bad, but i believe that this my idea was comprehended clearly. > This isn't about disk space usage. It's about dependcies being right. > By including the depency you're forcing everyone who wants to use the > rpm of spamassassin to use Razor. it is configurable.. or you can use --nodeps. look at my example about krb5-libs. it is not configurable and i MUST have kerberos libs. > There can be good reasons not to use Razor. For instance using Razor > will cause certain emails to automatically be submitted to the Razor > database by default. In some jurisdictions dislosure of customer emails > to 3rd parties could be considered illegal. but this is not problem in razor agent ;) this problem related to default config file. imho, better is disable this functionality by default. on this point you have right. > Again there is no technical reason as there is with telnet and krb5-libs > to have the Requires so it shouldn't be there. fundamentally question is: where is authoritative description about "Requires" and what tells about it. if it exists and you have right in your interpretation, and my lobbing about "Requires" for spamassassin and razor-agent , please sorry for my mail and don't throb my head :) i was thinking, that this forum is right place for discusion about this. -- Linux 2.4.18-16mdk Mandrake Linux release 8.3 (Cooker) for i586 12:27am up 3 days, 13:07, 5 users, load average: 0.03, 0.02, 0.00
msg64734/pgp00000.pgp
Description: PGP signature
