On Wed, 26 Oct 2011 23:21:33 +0530, Christian PERRIER <bubulle@debian.org> wrote: > severity 646699 important > reassign 646699 partman-btrfs > retitle 646699 Please make partman-btrfs optional as BTRFS is too unstable > thanks > > Quoting Gergely Nagy (algernon@balabit.hu): > > reassign 646699 debian-installer > > thanks > > > > Maarten <mvrossen@gmail.com> writes: > > > > > Package: btrfs > > > Severity: critical > > > Justification: causes serious data loss > > > > > > BTRFS shouldn't be offert as a option filesystem in the debian installer. > > > It is unsafe to use. Quallity is poor. No recovery possible on filesystem errors. (The btrfs driver will even crash on a filesystem error) > > > The provided tool btrfsck doesn't actually do anything. > > > There doesn't seem to be any progres on a working btrfsck. > > > > > > Atleased users should be warned to not use it, unless they don't > > > care about dataloss Do you have any real world cases to support these claims using a recent kernel version (at least the version currently in testing). > > > > There is no btrfs package in Debian, thus, this report did not reach any > > developers. Furthermore, since it is the installer that is allegedly at > > fault, it should be filed against the debian-installer package. > > > > I went ahead and reassigned it there. > > > Well, if btrfs is in such a bad shape, then partman-btrfs should be > made optional so that only those people who really want it will have > it as an option. > > I don't think that dropping the package entirely is the best > option. But making it less "visible" in D-I is probably good if I > believe in the above claims (I have no idea about this to be true or > not). With my own experience with BTRFS I can not support the above claims. In several tests and while running my laptop with BTRFS I never saw any data loss. While it's true that there is no external filesystem checker (aka "btrfsck") as this is a journaling filesystem such a tool is much less needed than for a non journaling filesystem. Also a btrfsck tool is in the works, but it's unclear when it will be released. The main reason why I would not recommend btrfs on Debian for / is it's very poor fsync performance which makes apt runs a pain in the ass if you don't use "eatmydata" which disables fsync. But that's a performance and not a corectness issue. BTRFS might be unreliable with the current stable kernel. I did not test this. So if someone really belives that BTRFS should be less visible, just do that for the stable installer (if thats possible wrt stable update policies). Gaudenz -- Ever tried. Ever failed. No matter. Try again. Fail again. Fail better. ~ Samuel Beckett ~
Attachment:
pgp19C1fAYgAJ.pgp
Description: PGP signature