Hi, On Sun, 21 Jan 2018 21:21:15 +0100 Andreas Henriksson <andr...@fatal.se> wrote: > The ext4 specific module indeed uses chattr, but not before it checks if > the program is available and throws an exception if not. > > The only thing it does before that is the same check for 'chsnap' > command, which isn't even available in Debian archive. > > Google told me "chsnap is only ever used if your root is ext4", so > presumably libsnapper is commonly used with other filesystem types > atleast in Debian. > > My conclusion is that either this package is completely fubar or there's > likely no need for a dependency. (Possibly a suggests or so could still > be useful though.) > > Would be great to hear from maintainers what's going on here...
Okay, ext4 support in snapper is still experimental one and it needs patched kernel + special version of e2fsprogs (available in only SUSE/openSUSE?) Now I would specify --disable-ext4 option since Debian doesn't have such kernel/e2fsprogs and saying "ext4 support" confuses normal users. > > /usr/lib/x86_64-linux-gnu/libsnapper.so.4.1.0 contains chattr. According to > > file it is a ELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux) Then, how to ensure to check it as above? > Helmut -- Regards, Hideki Yamane henrich @ debian.or.jp/org http://wiki.debian.org/HidekiYamane