From debbugs-submit-bounces@debbugs.gnu.org Wed Jun 17 17:55:34 2020 Received: (at submit) by debbugs.gnu.org; 17 Jun 2020 21:55:34 +0000 Received: from localhost ([127.0.0.1]:52329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jlg1t-00081n-QP for submit@debbugs.gnu.org; Wed, 17 Jun 2020 17:55:33 -0400 Received: from lists.gnu.org ([209.51.188.17]:38050) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jlg1s-00081g-9b for submit@debbugs.gnu.org; Wed, 17 Jun 2020 17:55:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51652) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jlg1r-0008FI-Pr for bug-guix@gnu.org; Wed, 17 Jun 2020 17:55:31 -0400 Received: from mx1.riseup.net ([198.252.153.129]:44186) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jlg1p-0000bO-LB for bug-guix@gnu.org; Wed, 17 Jun 2020 17:55:31 -0400 Received: from bell.riseup.net (bell-pn.riseup.net [10.0.1.178]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 49nJlc1mLjzFfxZ for ; Wed, 17 Jun 2020 14:55:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1592430926; bh=eu+XqY63uHVoPYgqjlaoaBmXERZro3URvW7r0us1pnk=; h=Date:From:To:Subject:From; b=eH8TBcBwozPOYpI6hM5DzzvDJWGUl3i3KWQ8aQJlL7PEJO1T5aO1kwO5oyhgGbUGA D/PFT4+YYSkToulNbtMif3tpYYajSJBJioeQLrFF+aJ1rwMHDeq2ciLPxnlSHZLz5h OJ+034O1VVbr1s0Q+Fi4Nai0m9knMWkdoUbj9cm0= X-Riseup-User-ID: 3C0A68057EFA02038686E8F3E997A8F6E230DC43B5DEF2F6E8EF9FFD62AAF57E Received: from [127.0.0.1] (localhost [127.0.0.1]) by bell.riseup.net (Postfix) with ESMTPSA id 49nJlb424vzJrJl for ; Wed, 17 Jun 2020 14:55:23 -0700 (PDT) Date: Wed, 17 Jun 2020 22:58:53 +0200 From: raingloom To: Guix Bugs Subject: gio mount unusable on many setups, likely caused by missing dependencies Message-ID: <20200617225853.709037fc@riseup.net> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=198.252.153.129; envelope-from=raingloom@riseup.net; helo=mx1.riseup.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/17 17:55:27 X-ACL-Warn: Detected OS = Linux 3.11 and newer X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) On machine A which is running i3wm inside the default gdm, i can use `gio mount` without any issue, with gvfs is installed globally. On machine B which is running sway inside sddm or without a display manager, it invariably fails with "volume doesn't implement mount". Yes, the hostname is correct, yes it can reach it over the network. Connecting with sshfs works, but gio with the sftp protocol does not. I tried installing fuse as well, looked for any kind of dependency i missed, but couldn't find anything. I'm pretty tired and angry that something that should be trivial doesn't work. I mostly blame GVFS, but it would be really nice if it was documented somewhere what the hell people are supposed to install to get their file managers working. Based on conversations on IRC, others are also having this problem and they also couldn't find a solution. Could someone who knows what the hell GVFS is doing help with this? I'd really like to avoid installing the entirety of Gnome just to mount some folders.