Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Dec 2018 10:33:16 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 234292] mail/mimedefang fails after update to FBSD12
Message-ID:  <bug-234292-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D234292

            Bug ID: 234292
           Summary: mail/mimedefang fails after update to FBSD12
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: mam@werries.de
                CC: m.tsatsenko@gmail.com
             Flags: maintainer-feedback?(m.tsatsenko@gmail.com)
                CC: m.tsatsenko@gmail.com

if you update an old 11.x system running mimedefang/spamassassin to 12.x, t=
he
milter does start again, but every incoming mail is rejected with the error
message:

Dec 21 17:31:45 ip6gate mimedefang-multiplexor[1192]: wBLGVeD8001304: Worke=
r 0
stderr: body_0.c: loadable library and perl binaries are mismatched (got
handshake key 0xd480080, needed 0xe180080)

after digging quite a long time, falsely looking for shared libs, I did find
the solution:

* delete everything below /var/db/spamassassin/compiled
* re-run "sa-compile"

(note: sa-compile will refuse to run with the same errormessage if you do n=
ot
delete the stuff before as I told you!)

Reason: the rules of spamassassin are converted to c programs and compiled =
with
standard cc command. Of course, they link to the old and non-existing shared
libs of the pre-updated os. Recompilation solves the issue, but due to the
blocking of "sa-compile" as long, as the old files exist, this is a bit hard
and confusing for a newbie to be overcome.

Wish to the Maintainer:
Either include a script that is run during update or installation of mimede=
fang
that gets rid of old compiled stuff and runs sa-update automatically, or fi=
nd a
way to give a note to the user/admin how to fix the problem (maybe there is=
 one
already? I have not seen it but I dont read everything too that is scrollin=
g by
at such a mayor update. In this case blame it on me but consider to give a
larger and louder info :-) )

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-234292-7788>