Opened 4 years ago
Last modified 4 years ago
#102 new defect
fuse-utils fails during debirf make
| Reported by: | dkg | Owned by: | jrollins |
|---|---|---|---|
| Priority: | major | Component: | debirf |
| Keywords: | ntfsprogs fuse-utils | Cc: | |
| Sensitive: |
Description
since i added ntfsprogs, which itself pulls in fuse-utils to the rescue image, i'm unable to build a debirf rescue image. During debirf make, I get:
Setting up fuse-utils (2.7.4-1.1) ... creating fuse group... Adding group `fuse' (GID 102) ... Done. udev active, skipping device node creation. udev requires a mounted sysfs, not started. failed! failed! invoke-rc.d: initscript udev, action "reload" failed. dpkg: error processing fuse-utils (--configure): subprocess post-installation script returned error exit status 1
I'm not sure the right way to deal with this except to avoid including nftsprogs in the rescue image.
Change History (3)
comment:1 Changed 4 years ago by dkg
comment:2 Changed 4 years ago by dkg
Eugen wrote:
adding that new module : a0_ntfsprogs ,or so , may resolve rescue +ntfsprogs
~# cat /usr/share/debirf/modules/a0_ntfsprogs --- #!/bin/bash -e debirf_exec apt-get --force-yes -y install fuse-utils ntfsprogs
I'm not sure if this is the right solution -- it looks like the only difference here is the --force-yes installation, and it's unclear to me how this addresses the underlying failure (that fuse-utils declines to install if sysfs isn't mounted in the fakechroot). Does this fix things for other users?
comment:3 Changed 4 years ago by dkg
Eugen wrote:
not really , only that fuse &co is _correct_installed in pure chroot , before installing/executing the rest of modules.
btw, --force-yes is even not needed, but the name "a0_ntfsprogs" is very important because it place that file executasions before kernel file .
I used debirf 22-1 version , tested iso image in virtualbox, - ntfsprogs seems ok - but not with ntfs filesystem, - not haveing such fs -.


and it would kind of suck to not have ntfsprogs in the rescue image, since it's mighty handy for rescuing 'doze users.