On Thu, Feb 24, 2022 at 10:51:16AM +0900, YABUKI Yukiharu wrote:
> Package: bsfilter
> Version: 1:1.0.19-2.1
> Severity: grave
> Justification: renders package unusable
> 
> Dear Maintainer,
> 
> Due to ruby transition, ruby could not load sdbm module.
> 
> I use bsfilter which classifies spam mail.
> 
> ```
> $ bsfilter 
> <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in
>  `require': cannot load such file -- sdbm (LoadError)
> Did you mean?  dbm
>         from 
> <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in
>  `require'
>         from /usr/bin/bsfilter:3106:in `get_options'
>         from /usr/bin/bsfilter:3262:in `setup'
>         from /usr/bin/bsfilter:3413:in `<main>'
> ```

Yes, `sdbm` has been removed from the standard library. Thanks for the
bug report, since bsfilter has no automated tests (otherwise we would
have caught this earlier).

I just uploaded a standalone ruby-sdbm package to NEW now, and will
upload a bsfilter update with the right dependency as soon as that's in
the archive.

Attachment: signature.asc
Description: PGP signature

Reply via email to