Summary: | sys-apps/util-linux-2.22.2: issue with mount and btrfs subvolumes | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Dylan <dylandn> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | dylandn |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Dylan
2014-02-25 04:41:03 UTC
Solution presented here does not solve. http://comments.gmane.org/gmane.comp.file-systems.btrfs/17517 @base-system: This looks to me more like an issue with util-linux than OpenRc. Can you please advise me on this? Is there something I can do within OpenRc, or is it an issue with mount? From reading the source (mount.c in util-linux-2.22.2), I can confirm it seems there's an EBUSY error in mount(8) that seems to be triggered by mount(2). I added a line to mount.c: warnx(_("%s is already mounted or %s busy"), src, tgt); + warnx(_("mount options: %s"),mnt_context_get_options(cxt)); and this does show that the subvol=(etc) is being passed along. This was originally assigned to OpenRC as an issue in localmount. However, as shown in the bug, it was confirmed to be an issue with mount. A newer version of util-linux is being stabilized, so you might want to check and see if this is still an issue. Thanks, William |