Уже задавал вопрос здесь, но вразумительного ответа не получил.
Тем временем, завязалась интересная переписка.
Для тех кто не понял: директория маунтится через bind-mount. При удалении данных из такой директории невозможно удалить данные в корзину.
Поясните мне, я дурак и хочу чего-то невозможного, или я просто чего-то не понимаю в данном вопросе? Похоже, что камнем преткновения для меня стало crossing mountpoints. Что за проблема такая? Может кто-нибудь привести use case почему это должно работать и работает именно так?
И коль уж предложили решение, то задам ещё один вопрос:
kernel can be improved by option to allow rename to succeed if rename crosses filesystem not mountpoint, but userspace code would have the same problem: file and Trash on another fs.
О чём речь? Эта опция меня спасёт? Через sysctl можно включить? LMDE/Debian.