[Pkg-netatalk-devel] Bug#1117146: netatalk: uses obsolete Berkeley DB
    Daniel Markstedt 
    daniel at mindani.net
       
    Fri Oct  3 21:47:15 BST 2025
    
    
  
Package: netatalk
Version: 4.2.3~ds-1
Severity: important
X-Debbugs-Cc: pkg-netatalk-devel at lists.alioth.debian.org
Control: block 1117120 by -1
The db5.3 library is likely to go away after the Forky release cycle. In the netatalk package, this is currently a mandatory dependency, used to store the CNIDs for files on the AFP file system.
In upstream v4.3 of netatalk, an experimental sqlite3 CNID backend has been introduced, which can act as a drop-in replacement for the Berkeley DB backend. This backend will be built by the build system if the libsqlite3-dev package is installed. This can then be forced as the default runtime backend by passing "-Dwith-cnid-default-backend=sqlite" to meson.
In order to gracefully convert an existing deployment with the dbd backend to sqlite, the user currently has to run "dbd -f /path/to/volume" on each shared volume they have defined in afp.conf. While not a disaster if you don't run this command (the CNID database will gradually be recreated during runtime) I would like to recommend this steps to users who upgrade.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: publickey - daniel at mindani.net - 0x3C47642E.asc
Type: application/pgp-keys
Size: 3142 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-netatalk-devel/attachments/20251003/42a7e9d7/attachment.asc>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-netatalk-devel/attachments/20251003/42a7e9d7/attachment.sig>
    
    
More information about the pkg-netatalk-devel
mailing list