Summary: | sys-apps/util-linux: fsck fails with reiserfs external journal (fsck.reiserfs needs the --journal option) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Joe Harvell <landshark> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | CONFIRMED --- | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://thread.gmane.org/gmane.linux.utilities.util-linux-ng/4389 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 321423 |
Description
Joe Harvell
2010-01-19 17:13:24 UTC
Hmmm. Maybe the deficiency is in /sbin/fsck from the sys-apps/util-linux package (I have sys-apps/util-linux-2.17). fsck -A seems to be where the code is that parses file system options in /etc/fstab. it isnt a bug in openrc. whether util-linux should decode this automatically is hard to say since it seems to be a fs-specific issue. The mount command reads filesystem specific options when mounting filesystems. It seems like an oversight that the fsck code does not. Probably it was never considered. it is not the same thing. mount takes the "options" field as it is and passes it unmodified (for the most part) to the respective mount binary for all filesystem types. fsck needs to parse the field and extract a single option for a specific filesystem -- the journal option for reiserfs filesystems. |