bug#47716: gio mount broken, again.
Hi, raingloom writes: > ``` > $ gio mount sftp://whatever > $ ls /run/user/$UID/gvfs/ > ``` > prints nothing. Note that it seem to work if you are using the GNOME desktop. > Same thing happens if I mount it from the Nautilus file manager. > > This bug has appeared before and I still have no idea how it was fixed, > which is not great. I'll do a bisect soon. Should probably add a system > test for it so it doesn't break again. > > In the meantime, if whoever fixed it the last time could look into it > again, I'd be very thankful. Using sshfs manually works but isn't great. gvfs is now using fusermount3, but we were only adding 'fusermount' as a setuid-program by default. After adding fusermount3 from fuse@3 to /run/setuid-programs, it appears to work: $ guix shell glib:bin gvfs dbus fuse gnome-keyring [env] PATH=/run/setuid-programs:$PATH dbus-run-session bash [env] gio mount sftp://some-host:2345 ( prompts for credentials ) ls /run/user/1000/gvfs/sftp:host=some-host,port=2345/ bin/ dev/ gnu/ [...] I've pushed this as commit cbdfa54c77. Closing. Maxim
bug#47716: gio mount broken, again.
Csepp writes: > Maxim Cournoyer writes: > >> Hi, >> >> raingloom writes: >> >>> ``` >>> $ gio mount sftp://whatever >>> $ ls /run/user/$UID/gvfs/ >>> ``` >>> prints nothing. >>> >>> Same thing happens if I mount it from the Nautilus file manager. >>> >>> This bug has appeared before and I still have no idea how it was fixed, >>> which is not great. I'll do a bisect soon. Should probably add a system >>> test for it so it doesn't break again. >>> >>> In the meantime, if whoever fixed it the last time could look into it >>> again, I'd be very thankful. Using sshfs manually works but isn't great. >> >> glib has seen 3 ugrades in Guix since you reported this issue (2.68.3 >> then 2.70 then 2.70.2). Do you still have the issue? >> >> How do you setup the server; is a running OpenSSH server sufficient? >> >> Thanks, >> >> Maxim > > I haven't done the bisect yet (ugh, why is time), but yes, the problem > still persists. Mostly same system config. gvfs is included in system > profile. > Yep, running OpenSSH is enough. > The system I'm currently writing from very much has the issue and is > about... okay, so it's from june 21, so not as fresh as I thought, but > relatively fresh. Upgraded system and user profiles and the issue is still present.
bug#47716: gio mount broken, again.
Maxim Cournoyer writes: > Hi, > > raingloom writes: > >> ``` >> $ gio mount sftp://whatever >> $ ls /run/user/$UID/gvfs/ >> ``` >> prints nothing. >> >> Same thing happens if I mount it from the Nautilus file manager. >> >> This bug has appeared before and I still have no idea how it was fixed, >> which is not great. I'll do a bisect soon. Should probably add a system >> test for it so it doesn't break again. >> >> In the meantime, if whoever fixed it the last time could look into it >> again, I'd be very thankful. Using sshfs manually works but isn't great. > > glib has seen 3 ugrades in Guix since you reported this issue (2.68.3 > then 2.70 then 2.70.2). Do you still have the issue? > > How do you setup the server; is a running OpenSSH server sufficient? > > Thanks, > > Maxim I haven't done the bisect yet (ugh, why is time), but yes, the problem still persists. Mostly same system config. gvfs is included in system profile. Yep, running OpenSSH is enough. The system I'm currently writing from very much has the issue and is about... okay, so it's from june 21, so not as fresh as I thought, but relatively fresh.
bug#47716: gio mount broken, again.
Hi, raingloom writes: > ``` > $ gio mount sftp://whatever > $ ls /run/user/$UID/gvfs/ > ``` > prints nothing. > > Same thing happens if I mount it from the Nautilus file manager. > > This bug has appeared before and I still have no idea how it was fixed, > which is not great. I'll do a bisect soon. Should probably add a system > test for it so it doesn't break again. > > In the meantime, if whoever fixed it the last time could look into it > again, I'd be very thankful. Using sshfs manually works but isn't great. glib has seen 3 ugrades in Guix since you reported this issue (2.68.3 then 2.70 then 2.70.2). Do you still have the issue? How do you setup the server; is a running OpenSSH server sufficient? Thanks, Maxim
bug#47716: gio mount broken, again.
``` $ gio mount sftp://whatever $ ls /run/user/$UID/gvfs/ ``` prints nothing. Same thing happens if I mount it from the Nautilus file manager. This bug has appeared before and I still have no idea how it was fixed, which is not great. I'll do a bisect soon. Should probably add a system test for it so it doesn't break again. In the meantime, if whoever fixed it the last time could look into it again, I'd be very thankful. Using sshfs manually works but isn't great.