Control: tags -1 + pending On Fri, Feb 18, 2022 at 10:16:23AM +0100, Vincent Lefevre wrote: > I got the following mail due to sa-update error via /etc/cron.daily: > > ------------------------------------------------------------ > /etc/cron.daily/spamassassin: > config: invalid regexp for __URI_TRY_3LD > 'm,^https?://(?:try(?!r\.codeschool)|start|get(?!\.adobe)|save|check(?!out)|act|compare|join|learn(?!ing)|request|visit(?!or|\.vermont)|my(?!sub|turbotax|news\.apple|a\.godaddy|account|support|build|blob)\w)[^.]*\.[^/]+\.(?<!list-manage\.)(?:com|net)\b,i': > Variable length lookbehind is experimental in regex; marked by <-- HERE in > m/(?i)^https?://(?:try(?!r\.codeschool)|start|get(?!\.adobe)|save|check(?!out)|act|compare|join|learn(?!ing)|request|visit(?!or|\.vermont)|my(?!sub|turbotax|news\.apple|a\.godaddy|account|support|build|blob)\w)[^.]*\.[^/]+\.(?<!list-manage\.)(?:com|net)\b > <-- HERE / > > channel 'updates.spamassassin.org': lint check of update failed, channel > failed > sa-update failed for unknown reasons > ------------------------------------------------------------ > > Is the version of Perl too old in Debian 11 (bullseye)?
This was a bug in the spamassassin rules distributed via the sa-update channels. Upstream has resolved the associated bug, but it'd be nice to get confirmation from people who have been impacted. noah