mouss wrote:
> Matt Kettler a écrit :
>>
>> AFAIK, *VERY* few distro packages contain anything from tools.
>>
>> That said, I personally wonder why anyone would use a distro package for
>> something that updates are often time-sensitive. (ie: SpamAssassin, clamav, 
>> etc).
>>
> 
> While I try to avoid pre-packaged binaries, I prefer pre-packaged sources.
> 
> some reasons:
> - system specific options are already there (no need to tell the sw
> where to install its files).
> - to manage dependencies automatically (at least to avoid dll hell)
> ...

I agree there are some upsides to distro packages. However, there are downsides:


-You get the all the screw-ups the distro maintainer made because he didn't
understand the purpose of new files added to the package (ie: the addition of
init.pre caused a lot of distro maintainers to install this file in
/usr/share/spamassassin, or not at all)

-And all the "Extra features" they decided to bundle in, such as SARE rules they
liked but you might not...

-And all the "mixed version" issues because for some reason the distro
maintainer doesn't want to upgrade to the next minor rev and only backported the
security fixes, bypassing accuracy fixes that don't result in dependency 
changes.

-And miss out on utilities the distro maintainer decided he didn't want to 
include.

Admittedly some of those downsides have their own upsides, (ie: the extra
features might be ones you want..) but they're things to consider about 
packages.

I myself am completely turned off by distro packages of SA. They seem to hurt
more often than they help compared to source-tarball installs. At least with the
tarballs I know what's in them matches what Justin, Theo, Dan and the SA crew
talk about. Sure you can check with your distro, but I like getting my support
here and I like knowing I'm using a version that matches their code-base 
exactly.







Reply via email to