Bug 30364

Summary: зависит от systemd, а инитскрипт ищет бинарник не там
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: fuse-zfsAssignee: viy <viy>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3    
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
проверенный zfs-fuse.spec
none
проверенный zfs-fuse.init none

Description Michael Shigorin 2014-09-29 16:22:37 MSK
Created attachment 6153 [details]
проверенный zfs-fuse.spec

Просьба вырезАть из спека

Requires(post):   systemd
Requires(preun):  systemd
Requires(postun): systemd

иначе

The following packages have unmet dependencies:
  fuse-zfs: PreDepends: systemd
            PreDepends: systemd
            PreDepends: systemd

PS: также при попытке проверки было замечено, что zfs-fuse при запуске пытается открыть отсутствующий /etc/zfs/zfsrc, но это уже отдельная история...
Comment 1 Michael Shigorin 2014-09-29 17:19:54 MSK
Там же в инитскрипте нужно починить путь к бинарнику:

-ZFS_FUSE_BIN=/usr/sbin/zfs-fuse
+ZFS_FUSE_BIN=/usr/bin/zfs-fuse

и можно сделать чуть красивше и тише:

-/bin/lsmod | grep '^fuse'
+grep -q '^fuse' /proc/modules
Comment 2 Michael Shigorin 2014-09-29 17:55:44 MSK
Created attachment 6154 [details]
проверенный zfs-fuse.init

С этим инитскриптом проверил regular-rescue.iso и собрал тестовое задание:
http://git.altlinux.org/tasks/131216/
Comment 3 Repository Robot 2014-09-29 18:08:09 MSK
fuse-zfs-0.7.0-alt1_20 -> sisyphus:

* Mon Sep 29 2014 Igor Vlasenko <viy@altlinux> 0.7.0-alt1_20
- new release (closes: #30364)
Comment 4 Michael Shigorin 2014-09-29 18:33:07 MSK
Спасибо!