Your message dated Sun, 16 Aug 2015 15:26:55 +0000
with message-id <e1zqzpn-0006lw...@franck.debian.org>
and subject line Bug#791489: fixed in reiserfsprogs 1:3.6.24-3
has caused the Debian Bug report #791489,
regarding /sbin/reiserfsck is not included in initrd image
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
791489: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791489
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: initramfs-tools
Version: 0.120
Severity: grave

after recent upgrades, which triggered update-initramfs, i've got my system
unbootable, compalining that /sbin/reiserfsck can not be run.
i've dug into the problem, and found that binary isn't copied
by /usr/share/initramfs-tools/hooks/fsck. the latter has the following lines:

for type in $(get_fstypes | sort | uniq); do
        if [ "$type" = 'auto' ] ; then
                echo "Warning: couldn't identify filesystem type for fsck hook, 
ignoring."
                continue
        fi
+++        [ "$type" = "reiserfs" ] && copy_exec /sbin/reiserfsck

        prog="/sbin/fsck.${type}"
        if [ -h "$prog" ]; then
                link=$(readlink -f "$prog")
                copy_exec "$link"
                ln -s "$link" "${DESTDIR}/$prog"
        elif [ -x "$prog" ] ; then
                copy_exec "$prog"
        else
                echo "Warning: /sbin/fsck.${type} doesn't exist, can't install 
to initramfs, ignoring."
        fi
done

(line marked with +++ is added by me as a fix).
the behaviour is that if fsck.$type is binary, it copies it. if it's a link, it
copies linked file too. but fsck.reiserfs is not a binary, neither a symlink.
it's a wrapper script:

#! /bin/sh
# Treat the -y flag the same way other fsck.* instances do
ADD_OPTS=""
for opt
do
        case "$opt" in
                --)
                        break
                        ;;
                -y)
                        ADD_OPTS="-a"
                        ;;
        esac
done
# Be sure to invoke reiserfsck quitely for booting over slow consoles
exec /sbin/reiserfsck -q $ADD_OPTS "$@"

so we need to modify hook script like i did to fix this. maybe we also need to
check, whether other fs utils have such wrapper scripts, so their users won't
get stuck with the similar problem.

--- End Message ---
--- Begin Message ---
Source: reiserfsprogs
Source-Version: 1:3.6.24-3

We believe that the bug you reported is fixed in the latest version of
reiserfsprogs, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 791...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Felix Zielcke <fziel...@z-51.de> (supplier of updated reiserfsprogs package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 16 Aug 2015 16:49:43 +0200
Source: reiserfsprogs
Binary: reiserfsprogs reiserfsprogs-udeb mkreiserfs-udeb
Architecture: source
Version: 1:3.6.24-3
Distribution: unstable
Urgency: medium
Maintainer: Felix Zielcke <fziel...@z-51.de>
Changed-By: Felix Zielcke <fziel...@z-51.de>
Description:
 mkreiserfs-udeb - User-level tools for ReiserFS filesystems (udeb)
 reiserfsprogs - User-level tools for ReiserFS filesystems
 reiserfsprogs-udeb - User-level tools for ReiserFS filesystems (udeb)
Closes: 791489
Changes:
 reiserfsprogs (1:3.6.24-3) unstable; urgency=medium
 .
   * Add hook script to copy /sbin/reiserfsck into initramfs.
     (Closes: #791489)
Checksums-Sha1:
 6b02851c04b7cb32baea4000944154a6ffa0a189 1519 reiserfsprogs_3.6.24-3.dsc
 ff87461f91a68cdc1e1a2e856603c139f7dadf1d 23040 
reiserfsprogs_3.6.24-3.debian.tar.xz
Checksums-Sha256:
 17d0639d4b1f34184de9491380501a1004a559d355b5a080c4db55f48ed0b52d 1519 
reiserfsprogs_3.6.24-3.dsc
 be259f3182242e3973e930ff3103137c84ece34753c5d4874c2efddfda7917a3 23040 
reiserfsprogs_3.6.24-3.debian.tar.xz
Files:
 df5a0f88e5e720365b0feadb18d6ff5c 1519 admin optional reiserfsprogs_3.6.24-3.dsc
 bbaf61101ec320c4a5185b27cc724f3b 23040 admin optional 
reiserfsprogs_3.6.24-3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQEcBAEBCgAGBQJV0KNSAAoJEH84BcfYL7nIiFIH+QE3oF9OFpet+WvG3/qDKgw1
v9Wb28gzRlqfDpv9mMHWlL3XfZgO4I4zHyETVpdeFLV1/9V5G3F1UZLaECafNy/a
B/kK+BlVV1sRbHFV7YX0GS4bUtYkAtUTpp+pAg6VBhffiEgeZ/wM5mN0Ma1slcWX
bqDf8dcb+8UYk5lx+hOZjALmJluxhRLSPBqMonApTfQjfUBsiJgpZpf6aOIhPI9I
qNBNEGWprAer2BdllgNdkKmCRU+dkhTfpmc53iSeUIAvbypVAVn2cKn/aSk11lMr
n2on3FZ2oDHjy62o7Tp9TcRPDXPpsk0GP4vFqG7ZKUHd82yK70/ye/PFmUtyfX0=
=swqh
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to