https://bugs.kde.org/show_bug.cgi?id=395023

--- Comment #12 from m...@mwsys.mine.bz ---
To really fix this I need some help from the kde team deciding if/how solid
should be changed...
Solid Frameworks has also wrong assumptions about btrfs.
looking at
https://invent.kde.org/frameworks/solid/-/blob/master/src/solid/devices/backends/udisks2/udisksstorageaccess.cpp?ref_type=heads
baseMountPoint looks for the (first) mountpoint that has its root in /.
This is a wrong assumption with btrfs in multiple ways: first there might be
multiple filesystem roots mounted from the same device, second the "root" of
the filesystem does not need to be mounted (actually on my system it is not)

second even tough udiskctl lists every mountpoint of a filesystem/device, solid
only filters the btrfs root "/", if there are multiple and "/" is not mounted,
then the first.

the MR for KMountPoint will fix this issue partially but create another (minor)
one: for every subvolume a .Trash directory will be created but it will be only
used if it matches with solid's view.
This could be fixed by a second MR that changes kio trash that is checks if
solid mount and kmountpoint match. if not than no trash directory should be
created.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to