Package: btrfsmaintenance
Version: 0.3.1-17-gf7d61e3-1~exp1
Severity: important

Hi!
The package, as currently provided, is non-functional without manual actions
on non-systemd systems.

During installation, there's an error:
/usr/bin/deb-systemd-helper: error: unable to read btrfsmaintenance-refresh.path

then the cron jobs are not installed by default.  According to README.Debian:

# # or run the script directly
# /usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh
#
# Running the refresh-cron script is required on Debian or Debian-like
# systems that do not use systemd.

so fixing this should be a matter of just running this in appropriate places
(such as postinst; or, to be safe, during boot as well).

(I haven't actually tested the scripts yet -- having manually written ones
everywhere.)


Also, I don't see what's the point in using .service/.timer at all, as they
use no systemd-specific features, so this complicates maintenance for no gain.


Meow!
-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), 
(150, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.15.0-rc8-debug-00026-g18d1715aac67 (SMP w/6 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages btrfsmaintenance depends on:
ii  btrfs-progs  4.14.1-1

Versions of packages btrfsmaintenance recommends:
ii  cron  3.0pl1-128.1

btrfsmaintenance suggests no packages.

-- no debconf information

Reply via email to