Your message dated Wed, 21 Oct 2026 21:49:06 +0000
with message-id <[email protected]>
and subject line Bug#1014201: fixed in spamprobe 1.4d-19
has caused the Debian Bug report #1014201,
regarding spamprobe hangs in libdb; use MySQL instead?
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1014201: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1014201
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: spamprobe
Version: 1.4d-14+b2
Severity: important
Tags: upstream
I posted this upstream at https://sourceforge.net/p/spamprobe/bugs/40/, but as
expected got no reaction there.
Is anyone here maintaining spamprobe anymore, or am I on my own?
---
I had used spamprobe for many years without major problems. But recently it
started hanging.
strace shows it blocks on a futex call which is strange enough since it's
single-threaded and no other instances were running at the same time.
Once it happens, it seems to happen every time. Rebuilding the database helped,
but only for a short while. After few days, it would hang again.
gdb shows the offending calls come from some libdb functions. Since I don't
feel like debugging libdb, and you might not either, this got me thinking if
using a file-based DB such as Berkeley is really the best option here.
Using a DB server such as MySQL might, apart from hopefully avoiding such
locking bugs, be better for performance since it doesn't have to load the whole
DB on each invocation, but can cache it if used frequently, as it normally does.
I see a similar request was made recently (well, 17 years ago ;) in
https://sourceforge.net/p/spamprobe/feature-requests/23/ (with yet another
reason), but got no replies.
-- System Information:
Debian Release: 11.3
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500,
'stable-debug'), (500, 'proposed-updates-debug'), (500, 'proposed-updates'),
(500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.10.0-14-amd64 (SMP w/24 CPU threads)
Kernel taint flags: TAINT_WARN
Locale: LANG=de_DE, LC_CTYPE=de_DE (charmap=ISO-8859-1), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages spamprobe depends on:
ii debconf [debconf-2.0] 1.5.77
ii libc6 2.31-13+deb11u3
ii libdb5.3 5.3.28+dfsg1-0.8
ii libgcc-s1 [libgcc1] 10.2.1-6
ii libgif7 5.1.9-2
ii libjpeg62-turbo 1:2.0.6-4
ii libpng16-16 1.6.37-3
ii libstdc++6 10.2.1-6
Versions of packages spamprobe recommends:
ii procmail 3.22-26
spamprobe suggests no packages.
-- debconf-show failed
--- End Message ---
--- Begin Message ---
Source: spamprobe
Source-Version: 1.4d-19
Done: Bastian Germann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
spamprobe, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Bastian Germann <[email protected]> (supplier of updated spamprobe package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 21 Oct 2026 23:33:03 +0200
Source: spamprobe
Architecture: source
Version: 1.4d-19
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <[email protected]>
Changed-By: Bastian Germann <[email protected]>
Closes: 1014201 1119222
Changes:
spamprobe (1.4d-19) unstable; urgency=medium
.
* QA upload.
* Build without Berkeley DB. (Closes: #1014201, #1119222)
Checksums-Sha1:
851ce91636dcc06bfa226ce97fc47d9a17547368 1735 spamprobe_1.4d-19.dsc
e3a6757fb4c7fcf6f1aeb6c690e0de081e9ddfac 35576 spamprobe_1.4d-19.debian.tar.xz
0ea7cb1514ea72f25b1ce714736a83b3841cd692 5712
spamprobe_1.4d-19_source.buildinfo
Checksums-Sha256:
6896ef645c88c3f26a498da7656aa1d6a88640d63deb06ed6446c68e137052ee 1735
spamprobe_1.4d-19.dsc
570ad60e8c7360326b093ab5d3fdb3f7ebe93ba21a047081671a42b715b05308 35576
spamprobe_1.4d-19.debian.tar.xz
0441f7fae4aff65702959c1603baaea77dc7597d4bb22f89c04bdab1c2b2a3ab 5712
spamprobe_1.4d-19_source.buildinfo
Files:
7094cf1c6e94bdaffc7ae80b9adf1786 1735 mail optional spamprobe_1.4d-19.dsc
65b6aa69f21af007995a6d25b49655eb 35576 mail optional
spamprobe_1.4d-19.debian.tar.xz
b7c414557b5b829ed601efe989e9bb1b 5712 mail optional
spamprobe_1.4d-19_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmrZL9IQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFCkWC/41nG9BJVd8sGsjyAtUaPEXzh/lQQ/zDnt0
zRIM+1hocR83lHuUog4ky6hbLbDee7i9P8ZKgo3JhPFlU/wG7Ssbg+Mld9heb3pm
UMFLo5ctrsDlOEmePhsiZbWrocBUyvRkFGWRBO9+dQr6DS3NwG1hSzTpc9KQSXxF
pbFdlehrjTjAmruc7a2DPXHC4bn8/gTywtdhhMZ4uzMClABn5+dpYSQfaHfxLoHO
MO/RsGLBzGJL9KKGytAEL7voArB46rOmGVwN/ulwBrikgtmpVm0KUoFGMkmlBS+l
Ind+hX2q9c2h7lOV929qwzvPONuX3LB/yBrYx+TwLckqBRtp7inPJEE0t1FFdxAP
r2FYX2oYa65LVuwo/JwF3sJttv9bXw3NzIUb6al1mJIp6Yn9Zvj1jyHh1UAOMcbu
fdDTyQL5kxcfLm3xfPjvNMubdAGRUXbhtTcG2e3rNX9OAmMtWq8as3QzhTxfvTHr
XPxQu+x+jmVp23fnyXrma0b9phhEueQ=
=ZLZh
-----END PGP SIGNATURE-----
pgp1ZHQ9wmHPB.pgp
Description: PGP signature
--- End Message ---