[Bug 254024] devel/gvfs: gvfsd-trash latches to zfs volumes

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 22 Oct 2022 16:05:45 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254024

Graham Perrin <grahamperrin@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://bugs.freebsd.org/bu
                   |                            |gzilla/show_bug.cgi?id=2543
                   |                            |22,
                   |                            |https://reviews.freebsd.org
                   |                            |/D32018
             Status|New                         |Open
                URL|                            |https://www.freshports.org/
                   |                            |devel/gvfs/
           Keywords|                            |needs-qa

--- Comment #33 from Graham Perrin <grahamperrin@freebsd.org> ---
(In reply to Dima Panov from comment #28)

> Bug should be gone after recent glib20 update, try it


(In reply to Dag-Erling Smørgrav from comment #30)

> Still occurring in FreeBSD 13.1-RELEASE with gvfs 1.50.2 and 
> glib 2.72.3,2.

Reproducible with the more recent version? 

    1.50.2_1

If reproducible: has the major upgrade to sysutils/lsof eased the situation? 

<https://www.freebsd.org/status/report-2022-07-2022-09/#_sysutilslsof_major_upgrade>

c80f55d775ccc6a00cd9523b4fe781aa6171817a
<https://github.com/FreeBSD/freebsd-ports/commit/c80f55d775ccc6a00cd9523b4fe781aa6171817a>
(2022-09-27): 

>  devel/gvfs: Depend on sysutils/lsof at run time
> 
> When a drive cannot be unmounted and returns EBUSY, gvfs calls
> "lsof -t /mountpoint" to find which processes have files open.
> This list is sent over the "show-processes" signal, which allows
> file managers to show which apps are preventing the unmount.
> 
> For this to work, sysutils/lsof needs to be around.

-- 
You are receiving this mail because:
You are the assignee for the bug.